|
посоветуйте: замена AT90SAM7X на, Stellaris® 9000 Series of ARM® Cortex™-M3-based MCUs |
|
|
|
Nov 30 2010, 03:29
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 4-12-05
Из: Екатеринбург
Пользователь №: 11 773

|
Был на семинаре TI по контроллерам Stellaris. В принципе, есть в нем интересные решения, к примеру, тот же Ethernet, реализованый в кристалле на физическом уровне, т.е. никаких дополнительных микросхем не нужно, только обвязка из пассивных элементов. АЦП пока что 10 бит. У периферийных модулей имеются аппаратные буферы памяти. Прогу можно заливать по любому интерфейсу. Имеются готовые библиотеки. CodeComposer - родная среда программирования от TI - на мой взгляд несколько кривовата(без бутылочки не разберешься). А так, вещь вполне применимая. Много информации на сайте производителя, в том числе, и на русском языке можно найти. Отладточные платки, в принципе не дорогие. На большинстве плат уже есть отладчик, так что необходимости покупать дорогой JTAG отпадает. Еще для ваших целей можно STM32, NXP поглядеть. По NXP ничего не скажу, по STM32 - тоже вполне нормальный камушек, интерфейс внешней памяти есть только в корпусах > 100 ног. От себя добавлю, если бы уже не начал проект на STM32, то скорее всего другим вариантом был бы Stellaris.
Сообщение отредактировал IgorKossak - Dec 3 2010, 14:04
Причина редактирования: Бездумное цитирование
|
|
|
|
|
Dec 3 2010, 10:29
|
Местный
  
Группа: Свой
Сообщений: 320
Регистрация: 13-09-06
Пользователь №: 20 348

|
Цитата(zoddy @ Nov 30 2010, 06:29)  От себя добавлю, если бы уже не начал проект на STM32, то скорее всего другим вариантом был бы Stellaris. У stm новая серия STM32F217xx тоже подходит, вот и вопрос что лучше Stellaris(TI) или STM
|
|
|
|
|
Dec 5 2010, 09:18
|

embedder
  
Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911

|
Цитата(bookevg @ Dec 3 2010, 13:29)  У stm новая серия STM32F217xx тоже подходит, вот и вопрос что лучше Stellaris(TI) или STM У Stellaris есть контроллер SDRAM, а вот у STM32F10x только статика.
--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
|
|
|
|
|
Dec 5 2010, 20:08
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 4-12-05
Из: Екатеринбург
Пользователь №: 11 773

|
Цитата(kan35 @ Dec 5 2010, 16:32)  Что мне у стеллариса не понравилось - что библиотека управления периферией зашита в ROM. Вынужден с Вами не согласиться. Библиотека stellaris ware зашивается в ROM лишь в старших контроллерах семейства. Вдобавок, вы можете не использовать данную область ROM, а компилировать ее из исходников, которые можно взять на сайте TI.
|
|
|
|
|
Dec 9 2010, 07:51
|
Группа: Участник
Сообщений: 12
Регистрация: 25-06-08
Пользователь №: 38 544

|
У Stellaris есть камень с прошитой в ROM осью. Также есть довольно хорошая графическая библиотека GLib. К ST обращались по поводу графической библиотеки - сказали в следующем году только забабахают.
Забыл добавить.... У ST в следующем году (в третьем квартале, но можно вроде поштучно и раньше заказать) выдут чипы с 120 мгц и по пинам они вроде подходят с 72 мгц версиями...
|
|
|
|
|
Dec 10 2010, 06:49
|

embedder
  
Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911

|
Цитата(verden @ Dec 9 2010, 10:51)  У Stellaris есть камень с прошитой в ROM осью. Также есть довольно хорошая графическая библиотека GLib. К ST обращались по поводу графической библиотеки - сказали в следующем году только забабахают.
Забыл добавить.... У ST в следующем году (в третьем квартале, но можно вроде поштучно и раньше заказать) выдут чипы с 120 мгц и по пинам они вроде подходят с 72 мгц версиями... Практика показывает, что все эти библиотеки кривые и лучше все писать самому.
--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
|
|
|
|
|
Dec 10 2010, 07:56
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 4-12-05
Из: Екатеринбург
Пользователь №: 11 773

|
Цитата(zksystem @ Dec 10 2010, 11:49)  Практика показывает, что все эти библиотеки кривые и лучше все писать самому. Но тем не менее, готовые библиотеки - это неплохое подспорье при изучении нового контроллера. К примеру, в библиотеках для STM32 я не нашел ничего с откровенными ошибками. Да, написано не везде оптимально, много ёрзаний туда-сюда..., однако, без библиотек... я потратил бы гораздо больше времени на изучение работы этого контроллера. Вдобавок, в библиотеках уже есть пустые проекты для различных сред разработки, что тоже значительно упрощает быстрый старт. На мой взгляд, у библиотек под STM32 один явный минус - это не очень внятное описание. Листал доки на библиотеки Stellaris, первое впечатление, что написано все гораздо доходчивее, чем у ST. Кстати, на семинаре TI, лектор прям бил себя пяткой в грудь утверждая, что библиотеки для Stellaris так здорово отлажены, что можно не сомневаться в их работоспособности, иначе они бы не стали их зашивать в ROM. :-) Проверить это утверждение пока не довелось - времени нет.
|
|
|
|
|
Dec 10 2010, 10:25
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 4-12-05
Из: Екатеринбург
Пользователь №: 11 773

|
Цитата(etoja @ Dec 10 2010, 14:09)  Подскажите, какой конкретно? LM3S9B96
|
|
|
|
|
Dec 10 2010, 12:43
|
Группа: Участник
Сообщений: 12
Регистрация: 25-06-08
Пользователь №: 38 544

|
Ось - SafeRTOS.Они взяли FreeRTOS, прикрутили там что-то в плане надежности (по требованию разработчиков медицинской аппаратуры) и опля... коммерческий вариант.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|