roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 04:19

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 09:32 
Не в сети

Зарегистрирован: 20 июл 2015, 07:12
Сообщения: 9
Здравствуйте!)
Давно хотел попробовать что-нибудь сделать на 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:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 13:06 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 13:50 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 13:56 
Не в сети

Зарегистрирован: 20 июл 2015, 07:12
Сообщения: 9
Angel71 писал(а):
вообще пока забыть про покупку новых плат, с тем как вы программируете это будет полный капец.

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

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

Спасибо! Возьму на заметку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 14:04 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 14:28 
Не в сети

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

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

Судя по некоторым статьям, где описывается переход с ардуино на arm, ситуация выглядит намного лучше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 15:04 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 15:55 
Не в сети

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

зы: единственный недостаток этой штуки в том, что она неплохо греется, если это проблема, то можно взять камень под M0: https://developer.mbed.org/platforms/mbed-LPC11U24/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 16:06 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 17:20 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 18:30 
Не в сети

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


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 18:42 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 18:53 
Не в сети

Зарегистрирован: 20 июл 2015, 07:12
Сообщения: 9
Angel71 писал(а):
:D как описали, такое и отношение. пока помогать с кодом именно вам не интересно. появится интерес, помогу чем смогу.

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

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

Думаю, что с нее и начну! Не все так сложно на самом деле, как могло казаться)


Последний раз редактировалось roboforumer 20 июл 2015, 22:19, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 21:55 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выбор STM'a
СообщениеДобавлено: 20 июл 2015, 22:29 
Не в сети

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO