roboforum.ru

Технический форум по робототехнике.

Выбор STM'a

ARM7, ARM9, ARM11 etc.

Выбор STM'a

Сообщение roboforumer » 20 июл 2015, 09:32

Здравствуйте!)
Давно хотел попробовать что-нибудь сделать на ARM!
Прошу совета по выбору камешка для моего эксперимента =)
Так как заказывать и ждать посылки не очень хочется, то приведу список того, что имеется под боком:
1 - Плата разработчика на STM8S105K4
2 - Плата разработчика на STM8S103F3
3 - Плата разработчика на STM8S003F3P6

Так же есть в наличии программатор-отладчик ST-Link V2 для STM8, STM32. Стоит ли его покупать?

Еще есть варианты подороже:
4 - Плата отладочная STM32 F072B DISCO
5 - Плата отладочная STM32 F3348 DISCO
6 - Плата отладочная STM32 F4 DISCOVERY
7 - Плата отладочная STM32 F429I DISCO
8 - Плата отладочная STM32 L100C DISCO
9 - Плата отладочная STM32 L152C DISCO
10 - Плата отладочная STM32 VL DISCOVERY
11 - Плата отладочная STM8 L DISCOVERY

Так как я работаю с 3д графикой, то мне было бы интересно первым делом подключить дисплей с тачскрином.
Есть в наличии вот такой вот: "Шилд дисплей для Arduino UNO 400х240 с тачскрином 3,5 дюйма".
Контроллер дисплея: ILI9320.
http://www.ramtex.dk/gclcd/glcd0129.htm ... 3godK3kAog

Можно ли будет воспроизводить на дисплее анимацию? Например, если это будет файл .gif или .avi и др.? Или просто последовательность кадров .jpeg/.png. Было бы очень круто =)

Сразу скажу, что было бы предпочтительнее купить камень и дисплей по отдельности, так как проблем с пайкой у меня нет, и чтобы дисплей был отдельно от управляющей платы, и еще можно будет определиться с дисплеем. Подключение тачскрина не обязательно в моем случае =)

Буду рад полезным советам, что еще могло бы пригодиться для первой прошивки stm'a! Могу взамен запилить 3д модельку, если интересно :friends:
roboforumer
 
Сообщения: 9
Зарегистрирован: 20 июл 2015, 07:12

Re: Выбор STM'a

Сообщение Angel71 » 20 июл 2015, 13:06

вообще пока забыть про покупку новых плат, с тем как вы программируете это будет полный капец.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Выбор STM'a

Сообщение elmot » 20 июл 2015, 13:50

Рекомендую начать с дискавери. сейчас с дисплеем есть мощная stm32f429-discovery , где-то осенью будет stm32f7-discovery с экраном посерьезнее.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Выбор STM'a

Сообщение roboforumer » 20 июл 2015, 13:56

Angel71 писал(а):вообще пока забыть про покупку новых плат, с тем как вы программируете это будет полный капец.

Универсальный ответ почти на все топики :D

Добавлено спустя 1 минуту 9 секунд:
elmot писал(а):Рекомендую начать с дискавери. сейчас с дисплеем есть мощная stm32f429-discovery , где-то осенью будет stm32f7-discovery с экраном посерьезнее.

Спасибо! Возьму на заметку.
roboforumer
 
Сообщения: 9
Зарегистрирован: 20 июл 2015, 07:12

Re: Выбор STM'a

Сообщение holomrn » 20 июл 2015, 14:04

Лучше на нуклео посмотри. Для совсем быстрого старта в ардуино-стиле можно попользовать mbed, а потом можно и поразбираться с bare-metal. Ну и дополнительным бонусом можно некоторые шилды от ардуйни использовать..
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

Re: Выбор STM'a

Сообщение roboforumer » 20 июл 2015, 14:28

holomrn писал(а):Лучше на нуклео посмотри. Для совсем быстрого старта в ардуино-стиле можно попользовать mbed, а потом можно и поразбираться с bare-metal. Ну и дополнительным бонусом можно некоторые шилды от ардуйни использовать..

Спасибо, посмотрю в эту сторону перед приобретением комплекта.

Судя по некоторым статьям, где описывается переход с ардуино на arm, ситуация выглядит намного лучше.
roboforumer
 
Сообщения: 9
Зарегистрирован: 20 июл 2015, 07:12

Re: Выбор STM'a

Сообщение elmot » 20 июл 2015, 15:04

Кстати лучше stm8 вообще не трогать. Это вообще не АРМ.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Выбор STM'a

Сообщение Madf » 20 июл 2015, 15:55

раз хотели менно ARM, то купите себе такую игрушку: https://developer.mbed.org/platforms/mbed-LPC1768/
писать можно хоть удаленно через их webIDE или уперев либы локально, в любом редакторе (IDE)
штука работает очень просто, при подключении к компу появляется диск, залив на него просто прошивку (как файл), она начинает работать
по мне, подача языка очень простая, даже понятнее чем у дуни

зы: единственный недостаток этой штуки в том, что она неплохо греется, если это проблема, то можно взять камень под M0: https://developer.mbed.org/platforms/mbed-LPC11U24/
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Выбор STM'a

Сообщение elmot » 20 июл 2015, 16:06

Все вышеуказанные nucleo работают также.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Выбор STM'a

Сообщение Angel71 » 20 июл 2015, 17:20

roboforumer, а по вашему не научившись сложению, вычитанию, умножению и делению, вы можете хвататься за геометрию или высшую математику? у вас в примере показано как сравнить два масива, вы в коде мягко говоря мало что поняли. не можете придумать, как свою простенькую задачку решить... а сейчас ардуину в сторону и хотите повозиться ещё и с платой на арме. к дискавере там в блистере только сама платка и бумажечка с кратким описанием платки. если вы в этой коробочке ещё хотите найти нужные знания и навыке, так не старайтесь - нет их там. есть уже ардуина, так хоть с ней пока учитесь. хотя если у вас лоб крепкий, можете продолжить его тренировать.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Выбор STM'a

Сообщение roboforumer » 20 июл 2015, 18:30

Angel71 писал(а):roboforumer, а по вашему не научившись сложению, вычитанию, умножению и делению, вы можете хвататься за геометрию или высшую математику? у вас в примере показано как сравнить два масива, вы в коде мягко говоря мало что поняли. не можете придумать, как свою простенькую задачку решить... а сейчас ардуину в сторону и хотите повозиться ещё и с платой на арме. к дискавере там в блистере только сама платка и бумажечка с кратким описанием платки. если вы в этой коробочке ещё хотите найти нужные знания и навыке, так не старайтесь - нет их там. есть уже ардуина, так хоть с ней пока учитесь. хотя если у вас лоб крепкий, можете продолжить его тренировать.


У Вас прямо прорвало, я смотрю :D Однако, надо быть телепатом, чтобы конкретно понять с чем человек не смог разобраться и какая у него могла возникнуть проблема походу, но надо же сразу его обвинить в неграмотности и отправить куда подальше :good:
Если Вы настолько грамотный и опытный человек, то лучше бы привели хоть какой-нибудь пример. Если же у Вас всегда такой подход, то я могу Вам только посочувствовать. Прошу Вас не писать офтоп. И вообще бред не писать.
roboforumer
 
Сообщения: 9
Зарегистрирован: 20 июл 2015, 07:12

Re: Выбор STM'a

Сообщение Angel71 » 20 июл 2015, 18:42

:D как описали, такое и отношение. пока помогать с кодом именно вам не интересно. появится интерес, помогу чем смогу.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Выбор STM'a

Сообщение roboforumer » 20 июл 2015, 18:53

Angel71 писал(а)::D как описали, такое и отношение. пока помогать с кодом именно вам не интересно. появится интерес, помогу чем смогу.

Потому что не можете, однако? :ROFL: Спасибо, ваша помощь мне уже давно не нужна, так как я уже разобрался с проблемой, которая указана в другом топике. И проблема, оказывается, заключалась совсем не в коде. Теперь может быть Вы усвоите для себя урок, чтобы в следующий раз не выглядеть глупо, хотя... как говорится...

Всем спасибо за советы.
elmot писал(а):Рекомендую начать с дискавери. сейчас с дисплеем есть мощная stm32f429-discovery , где-то осенью будет stm32f7-discovery с экраном посерьезнее.

Думаю, что с нее и начну! Не все так сложно на самом деле, как могло казаться)
Последний раз редактировалось roboforumer 20 июл 2015, 22:19, всего редактировалось 1 раз.
roboforumer
 
Сообщения: 9
Зарегистрирован: 20 июл 2015, 07:12

Re: Выбор STM'a

Сообщение Angel71 » 20 июл 2015, 21:55

roboforumer, вы сначала реализуйте в своей библиотеке все функци, доступные на этом чипе, вплоть до измерения расстояния. повозитесь хотя бы с одним типом карты, как оригинальной, так и клонами. :D потом и рассуждайте, кто что может.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Выбор STM'a

Сообщение roboforumer » 20 июл 2015, 22:29

Именно ваших советов тут "ждали" больше всего. И еще не по теме вовсе. А теперь вы указываете что делать и что реализовывать. Опять же не по теме. Это клиника, господа!
roboforumer
 
Сообщения: 9
Зарегистрирован: 20 июл 2015, 07:12


Вернуться в ARM

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8