KiT#31(5)_Olia_new.qxd 11/12/04 5:40 PM Page 4
Компоненты и технологии, ¹ 5’2003
Рынок
Экспо−Электроника '2003
В
от и закончилась весна... Финальным
и главным мероприятием, состоявшимся
в самом конце мая, стала очередная выставка
«Экспо-Электроника '2003». Среди ее участников
и посетителей, в силу уже сложившихся
традиций, было много знакомых лиц (хотя,
возможно, это лишь мое частное мнение).
Я думаю, что на выставке побывали многие
из тех, кто сейчас листает наш журнал. Кстати,
что думают о ней сами участники? Ведь во время
проведения «Экспо-Электроники» очень
трудно услышать ответ на вопрос: «Как вы
оцениваете выставку?». Признаться, и сам вопрос
не совсем точен, ведь выставка еще не завершена,
и каждый следующий день приносит
новые впечатления. Поэтому спустя несколько
дней после окончания «Экспо-Электроники»
я решила «погулять» по сайтам фирм-участниц
и по некоторым информационным порталам
рынка микроэлектроники. Хотелось
увидеть и почитать что-либо по данному вопросу.
И вот что я нашла. Данная информация
не претендует на всеобъемность, здесь названа
лишь малая часть тех компаний, чьи сайты
я посетила (всего их было около сотни). Заранее
приношу извинения фирмам, которые
не будут упомянуты ниже, — рамки статьи
не позволяют назвать каждую компанию.
28–31 мая 2003
В Москве, в СК «Олимпийский» прошла
6я выставка «ЭКСПОЭЛЕКТРОНИКА». По свидетель
ствам участников и посетителей, выставка прошла в бо
лее комфортных условиях, чем предыдущая. Однако
число посетителей было не слишком большим — сказа
лось «шунтирующее» действие «СВЯЗЬЭКСПО
КОММ», прошедшей неделей раньше. Отмечено также
большое число представителей западных компаний
(только VISHAY была представлена делегацией из 8ми
человек), хотя собственных стендов было не больше де
сятка и в основном из ЮВА. Всего же было порядка
250 стендов.
www.eworld.ru
3 июня 2003
Выставка «ЭкспоЭлектроника '2003»
Компания «Алкон» с 28 по 31 мая 2003 года принима
ла участие в выставке «ЭкспоЭлектроника '2003», ко
торая проходила в спортивном комплексе «Олимпий
ский» в Москве.
«Алкон» арендует выставочные площади на этой вы
ставке с самого первого года ее проведения. В нынеш
нем году количество посетителей на нашем стенде и на
выставке в целом возросло по сравнению с предыдущим
годом. Сказался большой интерес к продукции, кото
рую представлял, а также удачное расположение стен
да фирмы.
4
2 июня 2003
На завершившейся 31 мая в Москве выставке «Экспо
Электроника» компания «МегаЭлектроника» предста
вила ведущие направления своей деятельности, в том
числе продукцию мирового лидера в области разработ
ки и производства беспроводных модулей — француз
ской компании Wavecom. Вниманию гостей стенда бы
ли предложены новые устройства, реализованные
на базовом модуле Wismo Quik 2406 со встроенным
TCP/IP стеком, поставки которых начнутся в ближайшее
время. Специалисты высоко оценили функциональность
нового продукта; непосредственно на стенде были про
демонстрированы некоторые возможности приложений
с использованием встроенного в модуль TCP/IP стека:
передача файлов по протоколу FTP, отправка и загруз
ка электронной почты.
Новые устройства могут эффективно применяться
во многих приложениях, таких, как:
• торговые автоматы;
• информационные уличные табло;
• средства контроля за транспортными средствами;
• GSMтаксофоны с возможностью доступа в Интернет;
• охранные системы и др.
www.megachip.ru
Компания «Аркос» оценила свое участие
в выставке более чем положительно.
www.finestreet.ru
Тост
За четыре дня работы выставки на стенде «Алкон» с за
поминающимся номером F19 побывало более 1000 че
ловек. Каждый посетитель получал комплект докумен
тации по интересующей его продукции, компактдиск
«База электронных компонентов “АЛКОН“» в комплек
те с буклетом о нашей компании.
Во время выставки ежедневно проводились семинары.
Особый интерес традиционно вызвали встречи по те
мам MuRata и PerkinElmer, что, скорее всего, связано
с известностью на российском рынке конденсаторов
и резисторов фирмы MuRata и большими возможностя
ми, которые предоставляют датчики под маркой
PerkinElmer. Каждый участник семинара получил ката
логи того производителя, к продукции которого он про
являл интерес, образцы этой продукции и компактдис
ки с технической документацией.
За время выставки работники компании «Алкон» про
вели ряд переговоров, в результате которых заключе
ны выгодные контракты. Также для постоянных клиентов
были организованы личные встречи с иностранными
производителями — поставщиками электронных компо
нентов. Участие в выставке позволило еще раз подтвер
дить статус компании «Алкон», как одного из лидеров
в области дистрибуции ЭК, и создало задел для рабо
ты на ближайшие несколько месяцев.
Мы благодарим всех посетителей нашего стенда за про
явленный интерес и напоминаем, что мы всегда откры
ты для ваших вопросов.
www.alkon.net
Глядя на вас, хочется еще раз
пожелать вам здоровья!
Стр.1
KiT#31(5)_Olia_new.qxd 11/12/04 5:40 PM Page 5
Компоненты и технологии, ¹ 5’2003
5 июня 2003
Результаты выставки«ЭкспоЭлектроника '2003»
Завершилась традиционная выставка «ЭкспоЭлектро
ника '2003». Участие в выставке для фирмы «Аркос» бы
ло очень плодотворным. На нашем стенде прошли пе
реговоры с представителями фирм Vishay, Amphenol,
Spoerle Electronic, Setron, Selma, Future Electronics,
Mitsumi. В результате переговоров были подписаны со
глашения, согласно которым отныне «Аркос» является
официальным дистрибьютором фирм Amphenol и Selma
в России. Ведутся переговоры о сотрудничестве с фир
мами Linear Technology и Mitsumi. Нам хотелось бы по
благодарить директора выставки Ирину Любину за пре
красную организацию и проведение выставки, а также
выразить благодарность нашим партнерам, потребите
лям и всем посетителям за интерес, проявленный к на
шей фирме. Мы благодарим господина Гундера Хашке
ра (Gunder Hascker) за помощь в работе команды «Ар
кос» на выставке.
www.arcos.ru
Некоторые компании были очень кратки
в освещении события.
2 июня 2003
C 28 по 31 мая 2003 года компания СКАНТИРУС при
няла участие в выставке ExpoElectronica.
www.scanti.ru
Компания Rainbow Technologies разместила
фотоотчет. Более подробного фотоотчета
об участии фирмы в выставке мне не попалось
ни на каком другом сайте.
4 июня 2003
Фоторепортаж с выставки «ЭкспоЭлектроника2003»
www.rtcs.ru
Кто-то приглашает посетить грядущие выставки,
но не упоминает о прошедшей «Экспо-Электронике».
3
июня 2003
ЗАО SCAN приглашает специалистов посетить Между
народную выставку испытательного и измерительного
оборудования «Эталон2003», которая состоится 9–12.
www.scan.ru
На сайтах в разделе новостей большинство
фирм лишь проанонсировало данное мероприятие,
с предложением посетить их стенды,
а отзывов о прошедшей выставке я не обнаружила.
Может быть, прошло слишком мало
времени, и многие просто не пришли в себя
и не вошли в нормальный рабочий ритм.
Компания «Макро-Петербург» красиво
и объемно изобразила свой стенд.
21 мая 2003
Наш стенд находится около северного входа. Номер
стенда С10. На нашем стенде Вы сможете ознакомиться
с новыми продуктами и направлениями современного
рынка электронных компонентов. Сможете бесплатно
получить новинки технической литературы от мировых
производителей (книги, брошюры, компактдиски).
Заинтересованным посетителям будут демонстриро
ваться отладочные комплекты для USB и PSoC фирмы
Cypress; ispPAC Power Manager фирмы Lattice
Semiconductor; отладочные и демонстрационные набо
ры для микросхем семейств TinySwitch, LinkSwitch,
www.finestreet.ru
DPASwitch и TOPSwitch фирмы Power Integration. Также
на стенде будут представлены образцы и демонстра
ционные наборы ведущих производителей соедини
тельных и коммутационных изделий, пассивных ком
понентов.
www.macropeterburg.ru
Компания «Прист» предлагает посетителям
получить ответ «на любой интересующий вопрос».
Место
проведения:
Москва, СК «Олимпийский»
Стенд № D43
Посетив нашу экспозицию, Вы сможете получить ин
формационные каталоги, регулярно издаваемые нашей
фирмой (хотите — в виде отдельных брошюр, а хоти
те — всё на одном компактдиске), самый свежий прайс
лист, обозревающий наш полный ассортимент, а так
же получить ответ на любой интересующий Вас вопрос
по предлагаемому нами оборудованию. Ждём вас.
www.prist.com
А «Специал Электроник» обещает продемонстрировать
в работе сверлильно-фрезерный
станок семейства LPKF ProtoMat 95/s II.
Приглашаем Вас посетить наш стенд B25 на междуна
родной выставке электронных компонентов и технологи
ческого оборудования «ЭкспоЭлектроника ‘2003», ко
торая пройдет с 28 по 31 мая 2003 г. в СК «Олимпий
ский», г. Москва.
В период проведения выставки на нашем стенде будет
демонстрироваться в работе сверлильнофрезерный ста
нок семейства LPKF ProtoMat 95/s II, предназначенный
для изготовления прототипов и мелких серий печатных
плат в лабораторных условиях.
www.spezial.ru
На главной странице сайта одной из компаний-дистрибьюторов
я даже увидела фоторепортаж
о прошлогодней выставке «ЭкспоЭлектроника
'2002». Довольно свежая новость,
не правда ли?
А такие компании, как «Платан», «Элтех»,
«МЭЙ», «ПетроИнТрейд», «ЭФО», «Промэлектроника»,
«МакроТим», «Аргуссофт», вообще
не упомянули на своих сайтах о прошедшей
выставке. Хотя на большинстве из посещенных
мной сайтов компаний-участников
выставки я не обнаружила информации
по этому поводу. В основном на странице
«Новости» компании сообщают о поступивших
на склад новых компонентах, о подписанных
дистрибьюторских соглашениях, снижениях
цен, о реконструкции разделов сайта
или о новых услугах и направлениях деятельности
компании на рынке, о предстоящих семинарах.
Вот
такая получилась картина. К сожалению,
в силу очень небольшого количества
времени — с момента окончания «Экспо-Электроники»
до сдачи этого номера журнала
в печать прошло чуть больше недели —
не удалось подготовить обстоятельный материал
о выставке, его мы планируем сделать
в следующем, шестом номере, «Компонентов
и Технологий».
Анна Соснина
5
Рынок
Стр.2
KiT#31(5)_Olia_new.qxd 11/12/04 5:40 PM Page 8
Компоненты и технологии, ¹ 5’2003
Естьмнение
О микроконтроллерах, студентах,
и не только о них…
Александр Фрунзе
alex.fru@mtunet.ru
Н
екоторое время назад в беседе со мной один
из уважаемых мной преподавателей МИФИ
высказал мнение, на мой взгляд, весьма спорное.
Он сказал, что в области программирования
в учебном курсе по микроконтроллерам студентам
надо давать только язык С. Аргументация стандартная:
во-первых, программы на языке высокого уровня
пишутся быстрее, чем на ассемблере; во-вторых,
ассемблеры для разных микроконтроллеров разные,
а язык С — один, поэтому, освоив его, можно писать
программы для любого МК, не теряя времени при
переходе с одного МК на другой; в-третьих, научить
студента языку высокого уровня проще, чем обучить
ассемблеру. И, в-четвертых, в Америке именно так
и учат! Что же касается недостатков языка высокого
уровня (более медленное выполнение программы,
чем в случае, когда программа написана на ассемблере,
и гораздо больший объем занимаемой памяти),
то это перестало быть проблемой — микроконтроллеры
сегодня производительны как никогда, да и объем
памяти у них составляет сейчас десятки, а иногда
и сотни килобайт.
Подобное мнение довольно распространено
и имеет право на существование. Но меня несколько
настораживает то, что оно является доминирующим
в преподавательской среде. А поскольку наша высшая
школа, несмотря на все ее недостатки, все же работает
и продолжает готовить специалистов, то высказанное
мнение — не лозунг, а реальность, присутствующая
в обучении студентов. И, на мой
взгляд, реальность не лучшая, а требующая определенной
корректировки. Я хочу критически проанализировать
вышеупомянутые (и некоторые близкие
к ним) аргументы в пользу преимущественного обучения
языкам высокого уровня. А что из этого следует,
судите сами.
Итак, первый аргумент: программы на языке высокого
уровня пишутся быстрее, чем на ассемблере.
Так ли это? Действительно ли, что если мы будем
программировать на С, а не на ассемблере, мы всегда
сэкономим время?
На самом деле ответ вовсе не очевиден и не однозначен.
Во-первых, давайте учтем, что написание
программы — это не только написание одной под
другой ассемблерных команд или операторов того
или иного языка. Написанию команд неизбежно
предшествует этап продумывания структуры программы,
последовательности совершаемых ей действий,
алгоритмов пересылки и обработки данных,
ввода и вывода информации. И это продумывание
— неотъемлемая часть программирования. Программист,
который не решает упомянутых задач,
8
а лишь почти бездумно пишет одну за другой команды
— фикция. Даже если такие программисты
и существуют, они занимаются чем-то иным,
но не программированием — кому такие программисты
нужны, кто должен думать за них?
Полагаю, нет необходимости говорить, что упомянутое
продумывание практически не зависит от того,
на каком языке программист собирается писать программу.
И это очень основательно подрывает рассматриваемый
аргумент. По моему опыту, продумывание
программы или ее фрагмента отнимает в 5–10 раз
больше времени, чем перевод продуманного в конечные
коды. Поэтому, даже если бы действительно перевод
продуманного алгоритма в последовательность
команд высокого уровня был бы быстрее, чем перевод
в ассемблерную программу, речь шла бы лишь
о том, что в первом случае лишь 10–20% работы выполняется
со скоростью, от силы в полтора раза более
высокой, чем во втором. Так что суммарный выигрыш
во времени, если он действительно есть, составит
единицы процентов от затрат на всю работу.
Если к этому добавить, что очень часто в микроконтроллерных
программах объем вычислительных операций,
где сказываются преимущества языков высокого
уровня, относительно невелик, и в то же время
может быть довольно много операций формирования
различных импульсов и их последовательностей
(в обоих классах языков они формируются с одинаковыми
затратами), то выигрыш во времени за счет
написания программы на языке высокого уровня
и вовсе выглядит эфемерным.
Однако, и это не все. Те, кто занимается реальным
программированием, хорошо знают, что мало написать
и скомпилировать программу, да зашить ее
в микроконтроллер. Ее перед этим еще нужно отладить.
А занимает процесс отладки программы часто
не меньше времени, чем процесс первоначального
ее продумывания. Причем вне зависимости от того,
на каком языке написана программа. Более того, если
отладочные средства, идущие в комплекте с языком
высокого уровня, продуманы недостаточно хорошо
и вам при отладке приходится разбираться
в ассемблерных командах, сформированных вашим
компилятором языка высокого уровня, то процесс
такой отладки займет даже больше времени, чем если
бы вы написали программу на ассемблере и взялись
бы отлаживать именно ее. Не говоря уже о том,
что и в том, и в другом случае вам все равно нужно
знать ассемблер.
В общем, как ни крути, программирование —
это довольно сложный многоступенчатый процесс,
начинающийся с момента постановки задачи и заwww.finestreet.ru
Стр.3