Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
10.03.2008, 01:54
|
|
Прописка
Регистрация: 24.03.2005
Сообщений: 138
Сказал спасибо: 1
Сказали Спасибо 23 раз(а) в 12 сообщении(ях)
|
IAR Embedded Workbench for MSP430, v. 4.10A,
Заказчики поставили условие использовать MSP430
т.к.
- малое энергопотребление
-16 разрядов, (хорошая скорость по сравнению с РIC/AVR)
высокая надежность (работа AVR на улице и плохом элетро питании приводила к сбоям)
Скачали
IAR Embedded Workbench for MSP430, v. 4.10A,
получили 30 дневный ключик.
http://supp.iar.com/
А как подступиться?
Где взять простенькие примеры - проекты для просмотра работы с пакетом?
Студенты проще осваивают если описание на русском языке.
На форуме 430 почти не рассматривают.
Есть вариант - форум Сахара. Но пока не нашел простого быстрого входа
Пока пользуемся:
ICC 430
IDE 430
SBSIM 430
CrossSTUDIO for MSP 430 - альтернатива IAR
И еще
- есть ли книга вторая Семенова Б.Ю.
Микроконтроллеры 430 в электронном виде.
- вариант Протеуса для 430?
|
|
|
|
13.03.2008, 23:55
|
|
Прописка
Регистрация: 24.03.2005
Сообщений: 138
Сказал спасибо: 1
Сказали Спасибо 23 раз(а) в 12 сообщении(ях)
|
Микроконтроллеры серии MSP430, которые производятся фирмой Texas Instruments.
Едва ли удастся найти конкурента этим микроконтроллерам по величине потребляемого тока и производительности, если речь идет о разработке автономных малогабаритных приборов с низковольтным батарейным питанием.
Книга Семенова в доступной форме поможет разобраться с архитектурой и системой команд MSP430, сориентирует читателя в многообразии «софта» для разработки программного обеспечения, расскажет о способах «прошивки» памяти MSP430, о существующих программаторах. Приведенные схемы, печатные платы и сборочные рисунки позволят собрать несколько несложных программаторов flash-памяти MSP430 самостоятельно.
Книга Семенова адресована инженерам, начинающим работать с микроконтроллерами, студентам радиотехнических специальностей ВУЗов, специалистам, занимающимся обслуживанием и ремонтом электронной аппаратуры, радиолюбителям, а также всем тем, кто интересуется перспективной электронной техникой.
|
|
|
|
14.03.2008, 00:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Зря идете в этом направлении. Производительность МСП ниже чем у 8-ми битного АВР.Также как и помехоустойчивость. Которая правда в основном зависит вовсе не от самого контроллера, а от прямых рук конструктора и программиста. Раньше не было альтернативы из-за потребления. Теперь она есть - и АВР и микрочиповские контроллеры есть с потреблением не уступающим МСП. Если нужна производительность - прямая дорога на АРМ. Микропотребление - туда же.
|
|
|
|
15.03.2008, 01:07
|
|
Прописка
Регистрация: 24.03.2005
Сообщений: 138
Сказал спасибо: 1
Сказали Спасибо 23 раз(а) в 12 сообщении(ях)
|
Можно подробнее об АРМ
430 О скорости? 16 разрядов 16 Мгц? , со встренным супервизором и арифметикой с умножением делением аппаратно?
Дык
У нас все устройства на AVR при непрерывной работе (годами) сбиваются 1 раз в 10 - 15 суток призодится перезапускать.
Еще недостаток - ограничение перезаписей.
PIC и то устойчивей чем AVR
|
|
|
|
15.03.2008, 03:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Сообщение от U9
|
Можно подробнее об АРМ
О скорости? 16 разрядов 16 Мгц? , со встренным супервизором и арифметикой с умножением делением аппаратно?
|
Супервизор это сильно ![Улыбка](images/smilies/icon_smile.gif) Я уже и не знаю, где его нет.
У МСП разве что пересылка между регистрами занимает 1 такт, остальные команды от 2 до 6 тактов. Причем большинство 5-6 ![Улыбка](images/smilies/icon_smile.gif) Возьмем в среднем 4 такта на команду - получим 4 MIPS, что на фоне даже 16МГц Авр со средними 12 MIPS-ами смотрится не очень...
Умножитель не во всех кристаллах и это не команда, а модуль - туда надо данные загрузить сначала, а потом вытащить. Это тоже время. У АВР умножитель встроен в ядро. Так что 2 такта и результат уже в регистрах. Насчет деления - что-то я такой фичи не припоминаю. Она в каких кристаллах есть? Не то что собираюсь их применять, просто чтоб "быть в курсе".
Сообщение от U9
|
Дык
У нас все устройства на AVR при непрерывной работе (годами) сбиваются 1 раз в 10 - 15 суток призодится перезапускать.
|
Нужно просто уволить конструктора и програмиста и взять нормальных. Конструктора за то, что зависает, а программиста за то, что не знает о WDT и не умеет им пользоваться. У меня девайсы на АВР работают годами. И я НИКОГДА их не перезапускал.
Сообщение от U9
|
Еще недостаток - ограничение перезаписей.
PIC и то устойчивей чем AVR
|
У МСП разве память вечная? Неужели не флэш , а FRAM поставили? А у АВР Вам 10000 раз мало? Вы программу обновляете каждый час? Даже в этом случае на 1.5 года хватит ![Улыбка](images/smilies/icon_smile.gif)
Итого - ИМХО кроме потребления МСП похвастать нечем. Даже ценой и то не может - дороговатые кристаллы. По возможностям слабже АВР, по цене дороже ARM7TDMI - например того же lpc2144. Сравнивать с последним вообще бесполезно, 60 МГц 32 битное ядро по производительности на порядок быстрее, переферия богаче - не видел например МСП с USB на борту. Или с Эзернетом...
Если Вам так нравится продукция TI лучше обратите внимание на TMS470, это куда перспективнее, в ближайшем будущем не придется снова менять платформу.
Если конечно питание не от батареек....
|
|
|
|
15.03.2008, 11:42
|
|
Прописка
Регистрация: 22.09.2006
Адрес: Днепропетровск
Сообщений: 114
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от U9
|
Можно подробнее об АРМ
Дык
У нас все устройства на AVR при непрерывной работе (годами) сбиваются 1 раз в 10 - 15 суток призодится перезапускать.
Еще недостаток - ограничение перезаписей.
PIC и то устойчивей чем AVR
|
Ну что за бред. Сутками на улице работают в одном устройстве 8 контроллеров AVR (4 - mega128, 4 - mega8515) - все работает как часы. И устройств выпущено далеко за сотню.
У вас, наверняка собственные проблемы: разводка, питание, кривое ПО.
|
|
|
|
15.03.2008, 13:29
|
|
Заблокирован
Регистрация: 31.03.2007
Сообщений: 129
Сказал спасибо: 6
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Тема "какой контроллер лучше?" - вечная, потому что вопрос поставлен не правильно. Правильней вопрос "какой контроллер лучше для решения такой-то задачи при наличии таких-то производственных, финансовых, снабженческих условиях, такого-то наработанного опыта, таких-то имеющихся программных и аппаратных средствах, таких-то требованиях заказчика" и т. д. А если нет полной информации по проекту, то и в спор не вступаю о превосходстве MSP, AVR или ARM, а хочу ответить на поставленный U9 вопрос
Цитата:
|
А как подступиться?
Где взять простенькие примеры - проекты для просмотра работы с пакетом?
Студенты проще осваивают если описание на русском языке.
На форуме 430 почти не рассматривают.
|
Смотрите на
http://www.gaw.ru/html.cgi/txt/doc/m.../arh/index.htm http://www.gaw.ru/html.cgi/txt/doc/m...x4xx/index.htm
примеры (есть и на русском) http://www.gaw.ru/html.cgi/txt/app/m...p430/index.htm
- короче, зайдите на http://gaw.ru/ и там раздел MSP430.
P. S. Для любителей сравнивать камни (не претендуя что-то доказать, чисто для информации) http://www.gaw.ru/html.cgi/txt/app/m...30/slaa205.htm .
|
|
|
|
15.03.2008, 19:16
|
|
Прописка
Регистрация: 24.03.2005
Сообщений: 138
Сказал спасибо: 1
Сказали Спасибо 23 раз(а) в 12 сообщении(ях)
|
Благодарю за ссылки.
Вопрос был не какой лучше процессор, а че потребовал Заказчик и как обосновал.
А Почему не AVR? - дык во времена игрушек для Viaccess 1
некоторые провайдеры провели у себя в потоках смену операционного ключа через несколько минут. И Fank 2... с программами автоматического обновления посыпались.
APM находятся на полдороге к DSP. И цена DSP не пугает (кроме отладочных средств) Например, таблетка Да Винчи оптом 9$ 95C. На ветке по ДСП предложил использовать для быстрого старта использовать готовые изделия, например, телефоны, фотоаппараты с DSP.
Все на плате, загружай и используй.
Рисунок из
http://mcu.caxapa.ru/pop.html
-- Прилагается рисунок: --
![](https://kazus.ru/nuke/users_images/15032008/5754463.png)
|
|
|
|
15.03.2008, 20:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Сообщение от U9
|
Благодарю за ссылки.
Вопрос был не какой лучше процессор, а че потребовал Заказчик и как обосновал.
|
Интересный заказчик. Мне в ТЗ не диктуют как и на чем делать изделия, оговариваются только параметры и основной функционал девайса. Т.е. получается черный ящик с интерфейсами. А что будет внутри определяю я сам. ![Улыбка](images/smilies/icon_smile.gif) Кстати заказчика можно убедить пересмотреть свои требования. Видимо начитался рекламных материалов, вот и требует МСП.
Сообщение от U9
|
А Почему не AVR? - дык во времена игрушек для Viaccess 1
некоторые провайдеры провели у себя в потоках смену операционного ключа через несколько минут. И Fank 2... с программами автоматического обновления посыпались.
|
Это не вина АВР. Это вина неготовности девайса работать в определенных условиях. Когда они делались не предполагалось обновление данных каждые несколько минут. А так - на чем бы девайс не был собран, он бы повел себя так же. Тут ограничением является сама технология производства памяти, флэш гарантированно выдерживает всего 10000 перезаписей, еепром 100000. Этого явно мало. Хотя можно решать такие вещи программным путем - хранить в ОЗУ и сохранять в энергонезависимой памяти только при выключении питания. Ресурс вырастет в 100 раз.
Сообщение от U9
|
APM находятся на полдороге к DSP. И цена DSP не пугает (кроме отладочных средств) Например, таблетка Да Винчи оптом 9$ 95C. На ветке по ДСП предложил использовать для быстрого старта использовать готовые изделия, например, телефоны, фотоаппараты с DSP.
Все на плате, загружай и используй.
|
Вовсе не все - интерфейс для программирования обычно отсутствует. И к ножкам БГА корпуса подпаяться не получится. Так что не получится такого быстрого старта
-- Прилагается рисунок: --
![](https://kazus.ru/nuke/users_images/15032008/5754463.png)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:08.
|
|