реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Выбор StarterKit, для изучения ARM
Proton
сообщение Mar 24 2007, 08:56
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 3-08-05
Из: Новосибирск
Пользователь №: 7 334



Настало время когда ресурсов и быстродействия AVR начало не хватать, и пришлось в следующую версию прибора заложить ARM. Время на освоения дали до лета, учитывая наличие опыта работы с DSP TI.
Сейчас встал вопрос на чём изучать архитектуру и ядро ARM. Предварительно я склоняюсь к отладочной плате AT91SAM7S-EK. Подскажите насколько этот выбор оправдан или может быть есть что-нибудь проше, удобнее для освоения. И ещё, насчёт ПО, какую среду разработки лучше использовать для программирования ARM, желательно со встроенной ОС как в CCS от TI. Или если такого нет, то какую ОС посоветовали бы применять на начальном этапе.


--------------------
Всяк хорошая мысля к нам приходит опосля.
Go to the top of the page
 
+Quote Post
InsolentS
сообщение Mar 25 2007, 13:11
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Если вам нужен Ethernet - то берите AT91SAM7X-EK, если нет, то AT91SAM7S-EK. Среда разработки - IAR, там есть встроенная ось. Ещё можете попробовать FreeRTOS (www.freertos.org)


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
Velund
сообщение Mar 25 2007, 14:54
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177



Цитата(Proton @ Mar 24 2007, 09:56) *
Настало время когда ресурсов и быстродействия AVR начало не хватать [snip] Предварительно я склоняюсь к отладочной плате AT91SAM7S-EK.


A "верность" Атмелю продиктована какими то рациональными соображениями (типа хороших условий у прежнего поставщика по продукции Atmel) или просто по привычке? ;-)

Я вот как то "присел" на филипсы, и тяну их сейчас в новые и новые проекты... И, если разобраться, перелезать на что то еще не вижу большого смысла.. Только собрался прыгнуть в одном проекте на ST, уже образцы закупил и плату развел - а Филипс взял да и вывалил LPC2378, по цене приемлемо, по наворотам - даже избыточно для того проекта. ;-)

Только в одном случае мне очень хотелось запользовать Freescale MAC7111, образцы получил, но увы, когда дело дошло до "контрольной закупки" перед тем, как серьезно ввязываться, выяснилось что покупать их в разумных (для нас) количествах почти нереально - наша годовая потребность (1-1.5к)для них цифра смешная, а уж продавать по паре поддонов они вообще не настроены. На DigiKey есть этот чип, продают поддончиками, но в стоке нет - попробовал ввести сейчас для примера 60 штук, вывалилось Ship Date Estimate 7/29/2007... Заказать в марте и получить (может быть) в сентябре - сильный вариант. ;-)

Вообще имеет наверное смысл проанализировать, какой контроллер по периферии/памяти оптимально вписывается в проект, оценить его доступность, и под него кит и заказывать. Может это какой нибудь OKI, Cirrus Logic или ST окажется. biggrin.gif

PS: И если в комплекте кита не будет jtag нормального, покупайте не думая MT-Link, по первости он очень сильно поможет в разбирательствах.
Go to the top of the page
 
+Quote Post
InsolentS
сообщение Mar 25 2007, 17:27
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Цитата(Velund @ Mar 25 2007, 17:54) *
PS: И если в комплекте кита не будет jtag нормального, покупайте не думая MT-Link, по первости он очень сильно поможет в разбирательствах.

А, ну да, без отладчика совсем с ума сойдете...с отладчиком-то с ума можно сойтиsmile.gif


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
VAI
сообщение Mar 25 2007, 17:45
Сообщение #5


Профессионал
*****

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



Насчет среды разработки - ИАР - я бы поспорил, но не хочу разводить религиозных баталий.
Просто предложу альтернативу от Keil http://www.keil.com/ - там сейчас в комплекте идет компилятор RealView от ARM Company.
Там встроеная операционка есть давно.
Про выбор компиляторов и процессоров много написано здесь в форуме и на сахаре, часто мнения сильно расходятся в различные стороны, т.е. явного фаворита нет, все хороши.
Мы себе делали простейшие стартовые платки сами и на LPC и на SAM7S. А для освоения Ethernet - купили AT91SAM7X-EK. Примеры для есть и с кейлом и с иаром.


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
DASM
сообщение Mar 25 2007, 17:54
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(VAI @ Mar 25 2007, 18:45) *
Насчет среды разработки - ИАР - я бы поспорил, но не хочу разводить религиозных баталий.
Просто предложу альтернативу от Keil http://www.keil.com/ - там сейчас в комплекте идет компилятор RealView от ARM Company.
Там встроеная операционка есть давно.
Про выбор компиляторов и процессоров много написано здесь в форуме и на сахаре, часто мнения сильно расходятся в различные стороны, т.е. явного фаворита нет, все хороши.
Мы себе делали простейшие стартовые платки сами и на LPC и на SAM7S. А для освоения Ethernet - купили AT91SAM7X-EK. Примеры для есть и с кейлом и с иаром.


+1
Go to the top of the page
 
+Quote Post
Proton
сообщение Mar 25 2007, 18:20
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 3-08-05
Из: Новосибирск
Пользователь №: 7 334



Цитата(Velund @ Mar 25 2007, 17:54) *
A "верность" Атмелю продиктована какими то рациональными соображениями (типа хороших условий у прежнего поставщика по продукции Atmel) или просто по привычке? ;-)
Вообще имеет наверное смысл проанализировать, какой контроллер по периферии/памяти оптимально вписывается в проект, оценить его доступность, и под него кит и заказывать. Может это какой нибудь OKI, Cirrus Logic или ST окажется.

Чесно говоря серьёзным анализом м/схем от различных производителей не занимался. Просто работал с Atmel, и под рукой была вся её документация. Посмотрел по характеристикам - вроде неплохо, подходит, заглянул на склад "Точка Опоры" ага, есть в наличии StarterKit и недорого. Далее сморю ветку "FAQ по ARM" - вижу имеется перевод на AT91SAM7Sxxx. Вот так и выбрал Atmel.


--------------------
Всяк хорошая мысля к нам приходит опосля.
Go to the top of the page
 
+Quote Post
InsolentS
сообщение Mar 25 2007, 20:34
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Цитата(VAI @ Mar 25 2007, 20:45) *
Насчет среды разработки - ИАР - я бы поспорил, но не хочу разводить религиозных баталий.
Просто предложу альтернативу от Keil http://www.keil.com/ - там сейчас в комплекте идет компилятор RealView от ARM Company.
Там встроеная операционка есть давно.
Про выбор компиляторов и процессоров много написано здесь в форуме и на сахаре, часто мнения сильно расходятся в различные стороны, т.е. явного фаворита нет, все хороши.
Мы себе делали простейшие стартовые платки сами и на LPC и на SAM7S. А для освоения Ethernet - купили AT91SAM7X-EK. Примеры для есть и с кейлом и с иаром.


да, keil конечно же ничем не хуже ИАР. Просто большинство примеров и библиотек под ИАР, поэтому лично мне было проще начинать с него.


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
Velund
сообщение Mar 27 2007, 21:18
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177



Цитата(Proton @ Mar 25 2007, 19:20) *
Чесно говоря серьёзным анализом м/схем от различных производителей не занимался. Просто работал с Atmel, и под рукой была вся её документация. Посмотрел по характеристикам - вроде неплохо, подходит, заглянул на склад "Точка Опоры" ага, есть в наличии StarterKit и недорого. Далее сморю ветку "FAQ по ARM" - вижу имеется перевод на AT91SAM7Sxxx. Вот так и выбрал Atmel.


В общем понятно. smile.gif

Но если времени на освоение "до лета", то как бы не получилось, что проект по любому придется делать на атмеле, даже если всплывет что то очень неприятное. ;-) АРМы то они все армы, но периферия отличается преизрядно. ;-)

Сорри, если прозвучит грубовато, но без английского будет..... В общем крайне непросто будет. wink.gif Я переводами не пользуюсь вообще - в оригиналах то ошибок порой хватает, а добавить к этому глюки переводчика - вообще песня. biggrin.gif
Go to the top of the page
 
+Quote Post
lehho
сообщение Mar 27 2007, 22:01
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 105
Регистрация: 3-05-05
Пользователь №: 4 704



Цитата(Velund @ Mar 27 2007, 22:18) *
Я вот как то "присел" на филипсы, и тяну их сейчас в новые и новые проекты... И, если разобраться, перелезать на что то еще не вижу большого смысла.. Только собрался прыгнуть в одном проекте на ST, уже образцы закупил и плату развел - а Филипс взял да и вывалил LPC2378, по цене приемлемо, по наворотам - даже избыточно для того проекта. ;-)


Скажите, Вы закладываете LPC2378 в новый проект или уже применили? А как с поставкой? Доступны только семплы, а когда начнётся массовая продажа непонятно.
Go to the top of the page
 
+Quote Post
Velund
сообщение Mar 27 2007, 23:37
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177



Цитата(lehho @ Mar 27 2007, 23:01) *
Скажите, Вы закладываете LPC2378 в новый проект или уже применили?


Не в ту клавишу попал, только сейчас заметил, не 2378 а 2368... wink.gif Но не суть наверное...

В новый продукт, сейчас в стадии прототипа.

Цитата
А как с поставкой? Доступны только семплы, а когда начнётся массовая продажа непонятно.


Обещают вот-вот... Семплы доступны уже приличное время.

Мне главное чтобы к концу лета оно РЕАЛЬНО появилось и было доступно для закупок. Надеюсь, не подведут. wink.gif
Go to the top of the page
 
+Quote Post
vesago
сообщение Mar 29 2007, 15:21
Сообщение #12


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Цитата(DASM @ Mar 25 2007, 18:54) *
+1

+1. Для AVR яр конечно рулит. Но для АРМов - кейл. Поначалу попрактиковаться можно в симуляторе. Я в нем отлаживал связь с хостом натравливая уарт на ком порт и i2c полноценно отлаживается.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th June 2025 - 09:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01454 секунд с 7
ELECTRONIX ©2004-2016