Форум РадиоКот https://radiokot.ru/forum/ |
|
STM32 новичку в ARM что к чему https://radiokot.ru/forum/viewtopic.php?f=59&t=67578 |
Страница 1 из 423 |
Автор: | mvm [ Ср мар 21, 2012 00:34:46 ] |
Заголовок сообщения: | STM32 новичку в ARM что к чему |
Активно пользуюсь PIC'ами, хочу разобраться с STM32 естественно с минимальными затратами. Читал разного. Но хочется услышать совета людей, которые прошли через это. Самый простой программатор (может что-то типа пиковского клона существует) или варианты... Не нашел STM32 в протеусе. Мне действительно важны Ваши рекомендации. Заранее спасибо. |
Автор: | hybroid [ Ср мар 21, 2012 00:54:37 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Самый простой программатор - по USART'у, по идее. Но всё же имеет смысл достать stm32-discovery и не страдать мазохизмом. |
Автор: | SubDia [ Ср мар 21, 2012 00:56:11 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Эту тему, скорее всего, закроют - подобных уже валом. Ищите по форуму. Погуглите "STM32VLDISCOVERY" - это и программатор (ST-Link), и отладочная плата в одном. Дешевле - только даром (кстати, было - но прошло). В протеусе и не найдете. А сразу в железе работать намного приятнее. =) hybroid писал(а): Самый простой программатор - по USART'у Ога. Только там нужно мозгой шеволить маленько. А вот hybroid писал(а): достать stm32-discovery и не страдать мазохизмом действительно намного проще. |
Автор: | hybroid [ Ср мар 21, 2012 01:06:01 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
SubDia писал(а): Ога. Только там нужно мозгой шеволить маленько. Да вроде ноги только нормально распаять Хотя видел тут на форуме, когда не могли справиться с этим.Кстати, автор! Ноги питания разводите со всеми рекомендациями даташита. Иначе МК вас пошлёт в даль далёкую, обиженно не врубившись А я вот, кстати, так никак и не начну знакомство с STM32, хотя и хочется.. Да и у нас в РБ я что-то не увидел stm32discovery |
Автор: | SubDia [ Ср мар 21, 2012 01:12:35 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Дак совсем нету, что ли? Ни Value Line Discovery, ни STM32F4DISCOVERY? Их же STM-ы наклепали, недорогих отладочных плат, как собак нерезаных. В принципе, можно хоть самому отладочные платы клепать по своему разумению, если МК доступны - схемы в изобилии у самих же ST Microelectronics имеются на сайте.. Рекомендую скорее ворваться! Штуки дешевые и мощные, одно удовольствие с ними работать. Я уж и забыл, когда последний раз пересчитывал ноги МК, подсчитывая - хватит на текущий проект, или нет)) О памяти вообще молчу. |
Автор: | hybroid [ Ср мар 21, 2012 01:17:02 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Хрен его знает, может не так искал.. Но пока не встречал ни на рынке (что самое ржачное - сами МК есть, хоть лопатой грузи), ни на барахолках по форумам. Надо схемы посмотреть, может действительно сам наутюжу.. Надо ещё поискать, не может же их не быть |
Автор: | phanis [ Ср мар 21, 2012 08:47:53 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Недавно появилась плата STM32Discovery (STM32F100RB), подключил дисплей AC-162A-D, а он у меня иногда каракули выводит и еще может курсор показать. Может это быть связано с тем что STM запитан от 3 вольт, а дисплей от 5. т.е из за разницы потенциалов высокого лог уровня.? При питании дисплея от 3 вольт вообще нет ни какой реакции.. |
Автор: | md5sum [ Ср мар 21, 2012 09:38:24 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
phanis писал(а): дисплей AC-162A-D, . Обычный дисплей на ks0066. Подключать к портам FT (см. даташит). Порты настраивайте в режим откр. сток, на +5 подтягивающие резисторы. Если еще и за битом BF следить, то работает без сбоев "на ура" |
Автор: | phanis [ Ср мар 21, 2012 10:09:38 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Спасибо попробую. |
Автор: | Satyr [ Ср мар 21, 2012 11:30:01 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
mvm писал(а): Активно пользуюсь PIC'ами, хочу разобраться с STM32 естественно с минимальными затратами. С минимальными ? Купи за 400р STM32VLDISCOVERY - отладочная плата с МК + программатор-отладчик + диск со средой разработки и примерами Цитата: Самый простой программатор (может что-то типа пиковского клона существует) или варианты... Самый простой программатор - программатор вобще не нужен. Заливаются по USARTу штатными образом. Ну, только переходник с RS232 на TTL уровни нужен, но он, обычно, у людей занимающихся темой уже есть Цитата: Не нашел STM32 в протеусе. Какой протеус ? -)))))) Это игрушка и МК там только игрушечные. Забудь, СТМ32 - это взрослая жизнь. Цитата: Мне действительно важны Ваши рекомендации. Заранее спасибо. Спрашивай, елсичо |
Автор: | Satyr [ Ср мар 21, 2012 11:48:25 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
SubDia писал(а): hybroid писал(а): Самый простой программатор - по USART'у Ога. Только там нужно мозгой шеволить маленько. А вот Ээ... где там и зачем мозгом шевелить ? |
Автор: | SubDia [ Ср мар 21, 2012 12:09:51 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Вот я как раз о Satyr писал(а): переходник с RS232 на TTL уровни - его еще ж собрать нужно. А заводская плата с ST-Link на борту, ее только купить, и все. Собственно это и имелось в виду.)
|
Автор: | Satyr [ Ср мар 21, 2012 12:22:15 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Ну, какбе если человек какими то МК уже занимался, то вероятность тогно, что у него есть RS232-TTL переходник не меньше вероятности того, что у него есть паяльник. Не так ли ? |
Автор: | SubDia [ Ср мар 21, 2012 13:17:35 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Вообще - вполне себе можно предположить. Человеку же лучше, что тут еще сказать.) |
Автор: | mvm [ Ср мар 21, 2012 19:18:28 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Огромное спасибо за активность в ответах! Конечно я знаю что такое MAX232 и паяльная станция у меня есть. Как я понял из сказанного STM32VLDISCOVERY содержит в себе программатор ST-Link. Еще вопрос: как я понял, надо брать STM32L-DISCOVERY или STM32VLDISCOVERY Вот тут на "космодроме" они есть http://www.kosmodrom.com.ua/prodlist.ph ... ;&page=155 что лучше? может есть места "по-злачнее". Хочу начать с STM32F105V8T6 на простеньком проекте. |
Автор: | mvm [ Ср мар 21, 2012 19:18:32 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Огромное спасибо за активность в ответах! Конечно я знаю что такое MAX232 и паяльная станция у меня есть. Как я понял из сказанного STM32VLDISCOVERY содержит в себе программатор ST-Link. Еще вопрос: как я понял, надо брать STM32L-DISCOVERY или STM32VLDISCOVERY Вот тут на "космодроме" они есть http://www.kosmodrom.com.ua/prodlist.ph ... ;&page=155 что лучше? может есть места "по-злачнее". Хочу начать с STM32F105V8T6 на простеньком проекте. |
Автор: | SubDia [ Ср мар 21, 2012 19:34:06 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Я брал на космодроме и VLDiscovery, и F4Discovery (точнее, эту мне жена брала - не суть важно). Тогда, правда, VL-ка стоила на 50 грн. дешевше (111 грн). Космодромы никогда не подводили еще - только однажды со сроками доставки (2 недели) - но это во время праздников. И упаковывают качественно. Но я бы брал все же VLDISCOVERY. Это выгоднее - вторая плата несоизмеримо дороже выходит по сравнению со стоимостью контроллера. Но можете и STM32F4Discovery заказать, чо уж тут. |
Автор: | Cat [ Ср мар 21, 2012 22:16:02 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Вообще-то к STM32 и еще много к чему есть нормальный программатор по jtag -" j-link", на aliexpress его качественный клон стоит 20 баксов вместе со всеми переходниками. IAR его признает как родной- в итоге получаем без геморроя программатор+отладчик в реальном времени, можно например остановить контроллер, поглядеть прямо в железе значения регистров, переменных, какой при этом исполняется Си код и в какие ассемблерные инструкции преобразовывается. Так что ИМХО в пень все эти дискавери и прочую ботву. Берем j-link, стмку среднего пошиба - например STM32F102C6T6A , всего 140 рублей... и будет вам счастье. Очень дешево и невероятно сердито. |
Автор: | SubDia [ Ср мар 21, 2012 23:48:58 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Резонные замечания. Можно и J-Link, естественно. Только в топе прозвучало пожелание ТС mvm писал(а): естественно с минимальными затратами . Мне вот подумалось, что речь и о временных затратах в том числе.Купить оценочную плату с контроллером на борту - менее затратно, нежели разбираться с разводкой, разводить, вытравливать плату, а затем отлавливать глюки. Cat писал(а): IAR его признает как родной- в итоге получаем без геморроя программатор+отладчик в реальном времени, можно например остановить контроллер, поглядеть прямо в железе значения регистров, переменных, какой при этом исполняется Си код и в какие ассемблерные инструкции преобразовывается В данном случае без разницы, что J-Link, что ST-Link. Абсолютно. Но в конечном итоге выбирать автору. А вариантов предложена масса. |
Автор: | mvm [ Чт мар 22, 2012 01:44:33 ] |
Заголовок сообщения: | Re: STM32 новичку в ARM что к чему |
Как я понял разницы в принципе между STM32VLDISCOVERY и J-Link или ST-Link что для программирования, что для отладки (в т.ч. всевозможные остановки) работают все. с процессорами STM32. Просто разница 200 500 и 400 грн. Или есть столь весомые подводные камни, зная которые человек сделает однозначный выбор в конкретную сторону. т.е. если я беру STM32VLDISCOVERY и хочу работать с STM32F105V8T6 у меня будет много проблем? Или это подход "скупой платит дважды" и по объективным причинам дискавери будет отправлен в топку, и придется брать link для человеческого существования? Вы же пользовались этим железом - скажите веское слово. Руки горят! Услышу ответ - и заказываю железо. |
Страница 1 из 423 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |