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

 
 
> STM32F4 , SAM4S, что лучше выбрать?
BlackOps
сообщение Aug 4 2012, 20:56
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121



разбираюсь с боем с stm32f4, и поглядываю на sam4s, который хоть еще и не вышел. На данный момент можно просто купить сам3с посмотреть как его периферия работает, а потом на его мест когда будет готов сам4с поставить они совместимы по ножкам.

Я просто смотрю и вижу что слишком уж много багов и неясностей в этом стм32ф4, а в случае с Атмелом все просто и проблем куда меньше, хоть и он слабее по скорости.


Чтобы вы посоветовали для общих различный проектов, Атмеловские сам3/4 или стм32ф1/4/0 ?


--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
BlackOps
сообщение Aug 4 2012, 23:13
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121



ну вроде как делают, но ведь Атмель вроде как готовую среду разработки дает, устанавливается разом без проблем.
Плюс если не ошибаюсь Атмель еще имеет хорошие драйвера под всю свою периферию? которые легко интегрировать в свой проект под любой чип, и сразу все работает.
Да и багов меньше?

Ну а поставки, мне пока самый навороченный проц не нужен, когда будет М4 буду его использовать, пока сойдет М3, а он у них имиеется, можно купить прямо сейчас.

Но с другой стороны, у меня уже лежит на столе стм32ф4, где я осилил уже почти кое как SPI, I2C, PWM. И под него среду бесплатную себе под Win7 тоже настроил:
Eclipse + gnuARM + Atollic GDB server

так теперь незнаю, забросить этот стм32ф4, купить атмелевский чип, и побыстрому его освоить, или уже стоит продолжать с этим стм32ф4, т.к. серьeзных багов там уже больше пока быть не может, тем более раз основные периферийные устройства работают пока?


--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Aug 5 2012, 00:35
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(BlackOps @ Aug 5 2012, 02:13) *
но ведь Атмель вроде как готовую среду разработки дает

Атмел готовую среду даёт, да.
Но и NXP даёт. LPCXpresso называется. Тоже бесплатно, но на Eclipse. И к ней отладчик дешёвый, но ограниченный по размеру кода до 128к (для CM0/3 так, как для CM4 не знаю).

Цитата(BlackOps @ Aug 5 2012, 02:13) *
но ведь Атмель вроде как готовую среду разработки дает, устанавливается разом без проблем.

Проблемы были, но вроде сейчас исправили в 6-ой версии.
У NXP тоже устанавливается без проблем. И мне показалось что их версия GCC лучше.

Цитата(BlackOps @ Aug 5 2012, 02:13) *
Плюс если не ошибаюсь Атмель еще имеет хорошие драйвера под всю свою периферию? которые легко интегрировать в свой проект под любой чип, и сразу все работает.

Пробовал их библиотеки для xmeg - местами очень неплохо. Может и тут так.
Но библиотеки такие библиотеки - сами понимаете.

Цитата(BlackOps @ Aug 5 2012, 02:13) *
Да и багов меньше?

Они их просто не тестируют...наверное.
В тех же xmeg-ах такая errata.

Цитата(BlackOps @ Aug 5 2012, 02:13) *
Ну а поставки, мне пока самый навороченный проц не нужен, когда будет М4 буду его использовать, пока сойдет М3, а он у них имиеется, можно купить прямо сейчас.

А вам для каких задач? Атмеловские Cortex-ы скоростью вроде не отличаются.
Вам нужно Fcpu>150 и иначе никак?

Цитата(BlackOps @ Aug 5 2012, 02:13) *
Но с другой стороны, у меня уже лежит на столе стм32ф4, где я осилил уже почти кое как SPI, I2C, PWM. И под него среду бесплатную себе под Win7 тоже настроил:
Eclipse + gnuARM + Atollic GDB server

Кроме Atollic GDB server под Windows для STM32 ничего нет получается? А Atollic не против?

Цитата(BlackOps @ Aug 5 2012, 02:13) *
так теперь незнаю, забросить этот стм32ф4, купить атмелевский чип, и побыстрому его освоить, или уже стоит продолжать с этим стм32ф4, т.к. серьeзных багов там уже больше пока быть не может, тем более раз основные периферийные устройства работают пока?

Ну если всё устраивает, зачем забрасывать.
А FPU нужен обязательно?
Go to the top of the page
 
+Quote Post
BlackOps
сообщение Aug 5 2012, 02:16
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121



Цитата(_Артём_ @ Aug 5 2012, 04:35) *
Кроме Atollic GDB server под Windows для STM32 ничего нет получается? А Atollic не против?

Атоллик вроде не против, он ведь свою Lite версию бесплатно дает использовать, а внутри нее есть ГДБ сервер, ну так если пакет дают использовать бесплатно а там ГДБ сервер, то кто сказал что нельзя его использовать отдельно?

Цитата(_Артём_ @ Aug 5 2012, 04:35) *
Ну если всё устраивает, зачем забрасывать.
А FPU нужен обязательно?

А ФПУ вроде как пока не нужно, но было бы неплохо, для некоторых проектов в будущем пригодится.



Частота в раёне 100Мгц тоже пока устроит >150МГц не нужно пока.
т.е. выходит я могу использовать вот это:
http://www.atmel.com/products/microcontrol.../arm/sam3u.aspx

96МГц, ФПУ нет, но все остальное что нужно имеется.
Единственное что, нужно будет мне вот эту штуку купить да? http://www.atmel.com/tools/ATMELSAM-ICE.aspx?tab=overview Этот дебаггер стоит 100 зеленых рублей. Альтернативы кстати есть получще к данному дебаггеру? Он и будущие чипы САМ4С будет поддерживать кстати.


А те дебаггеры и софт с ограничением.. не хочу я это. Поэтому основной выбор сейчас между stm32f4/1/0 и SAM3/4S


--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 03:22
Рейтинг@Mail.ru


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