Перейти к содержанию
    

удалось ли Вам быстро "пересесть" после AVRа на STM32F4Discovery?

 

Я отвечу за нее. На 103 серию с AVR пересел очень быстро. Через месяц уже склепал первый простой девайс.

Самым сильным ощущением было сожаление, что не пересел раньше.

 

Aner

Внутренний FSC раз в десять а то и более быстрее.

 

Что такое FSC ? Я праильно понял, что эта фраза в целом про то, что внутренний контроллер дисплея в 10 раз быстрее?

 

просто вы не работаете с производителями дисплеев

Пример хочу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я отвечу за нее. На 103 серию с AVR пересел очень быстро. Через месяц уже склепал первый простой девайс.

Самым сильным ощущением было сожаление, что не пересел раньше.

Спасибо за ответ! Убедили! :) Надеюсь, мне удастся перепрыгнуть после AVR сразу на STM32F429.

 

Еще уточнить хотел. В некоторых инет-магазинах есть STM32F429I-DISCO - это же оно? А то боюсь, как бы это какая-нибудь платка-расширялка для Discovery не оказалась.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

C AVR сразу на STM32F429 будет трудно. Началибы вы со 103...107 точно было бы проще. Только затем на 407 затем на 429. Просто многое в развитие структуры пропустите. Потом много путаницы будет если на младших что-то делать нужно будет. Хотя у них "вертикаль" с STM8. Все же, было трудно въехать для чего они поменяли структуру, название регистров, да и регистры некоторые разбили, работу с DMA, прерываниями изменили при переходе с 107 например на 407. Да и в какой среде дебажить планируете?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще уточнить хотел. В некоторых инет-магазинах есть STM32F429I-DISCO - это же оно? А то боюсь, как бы это какая-нибудь платка-расширялка для Discovery не оказалась.

 

Да, это оно. Досадное расхождение: в документации и на сайте числится, как DISCOVERY, а на самой плате название сокращено до DISCO. Там желтый конденсатор C14 помешал дальше буквы напечатать. :) Из-за этого в каталоги она попала под сокращенным названием. Смотрите сами:

 

32F429IDISCOVERY.png

 

Помимо этой платы в продаже бывает еще STM32429I-EVAL1 (на сайте производителя называется без последней единички):

http://www.st.com/web/catalog/tools/FM116/..._p3436s_sep2013

 

Но цена на нее несуразная - 20155 руб в Терраэлектронике или $389 у ST, что примерно в 20 (!) раз дороже нашей красавицы:

http://www.terraelectronica.ru/catalog.php...e=2&PageS=1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

C AVR сразу на STM32F429 будет трудно. Началибы вы со 103...107 точно было бы проще. Только затем на 407 затем на 429. Просто многое в развитие структуры пропустите. Потом много путаницы будет если на младших что-то делать нужно будет. Хотя у них "вертикаль" с STM8. Все же, было трудно въехать для чего они поменяли структуру, название резистров, да и регистры некоторые разбили, работу с DMA, прерываниями изменили при переходе с 107 например на 407. Да и в какой среде дебажить планируете?

Если получится, закажу еще заодно просто контроллер без платки какой-нибудь из 103...107 и попробую сначала на нем "поиграться". Но 429 все равно сразу возьму, буду на нем пробовать тоже.

 

Вот со средой пока еще не определился. Я привык, что раньше всегда на AVR просто постоянно программатором (практически не отключая его) перешивал flash, пользовался WinAVR без отладки. И все прекрасно работало :) Вот теперь тянет меня привязать ARM к Eclipse+GCC. Но пока что, честно говоря, еще не очень разобрался - подозреваю, что с примерами от STM будет тогда не все так просто (у них же там все на Keil+IAR, насколько я понял?). Может быть что-то подскажете по этому поводу?

 

Да, это оно. Досадное расхождение: в документации и на сайте числится, как DISCOVERY, а на самой плате название сокращено до DISCO. Там желтый конденсатор C14 помешал дальше буквы напечатать. :) Из-за этого в каталоги она попала под сокращенным названием. Смотрите сами:

Понятно, тогда ее и беру. Спасибо! :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у них же там все на Keil+IAR, насколько я понял?)

А вот здесь у них демократия. Каждый пример комплектуется файлами проектов и для KEIL и для IAR.

Я пробовал и то и другое - задержался на KEIL. Он не такой мудреный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

zheka, я правильно понимаю, что KEIL и IAR отличаются (в плане кода) достаточно сильно?

 

Заказал себе STM32F429IDISCOVERY и еще для начального "обнюхивания" ARM заказал STM32F103C8T6 (извиняюсь за оффтоп, может кто подскажет, STM32F103C8T6 может исполнять код из SRAM? И внешнюю память не подцепить к нему?).

Изменено пользователем kernel

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Заказал себе STM32F429IDISCOVERY и еще для начального "обнюхивания" ARM заказал STM32F103C8T6

Мне тут уже ответили:

http://electronix.ru/forum/index.php?s=&am...t&p=1203646

Сказали, что между F1ххх и F4ххх слишком большая разница для того, чтобы принюхивание к первому принесло пользу в эксплуатации второго. Лучше бы вы для понюшки 407-ой себе купили.

 

P.S. Грустные новости из Терраэлектроники:

Сегодня складские запасы понизились до 57 шт, цену подняли до 1312.70 руб.:

http://www.terraelectronica.ru/catalog.php...e=2&PageS=1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

P.S. Грустные новости из Терраэлектроники:

Сегодня складские запасы понизились до 57 шт, цену подняли до 1312.70 руб.:

http://www.terraelectronica.ru/catalog.php...e=2&PageS=1

Плюнул на Терру с ее колебаниями и заказал в Компэле - от одной штуки по 1010 руб (http://www.compel.ru/infosheet/ST/STM32F429I-DISCO).

На складе 64 штуки. Правда, только для юрлиц.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот теперь тянет меня привязать ARM к Eclipse+GCC. Но пока что, честно говоря, еще не очень разобрался - подозреваю, что с примерами от STM будет тогда не все так просто (у них же там все на Keil+IAR, насколько я понял?). Может быть что-то подскажете по этому поводу?

Понятно, тогда ее и беру. Спасибо! :)

Сижу в Убунте 12.04, Eclipse & GDB & St-util

Проблемы были, связанные с udev, там криво вставал сам st-util, и больше никаких. Примеры под gcc компилятся без проблем. MicroXplorer для эклипса - конфигурировать периферию, - тоже хорошо, даже исходники генерит. В общем, и делать ничего не надо :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Плюнул на Терру с ее колебаниями...

 

Терра предпринимает! :) Я за ней давно слежу, тактика у нее такая: если хит, то номинальную цену на 100% поднимает, а если нехит, то только на 50%.

Номинальная цена за эту плату $24, умножив на 32 руб/$, получим 768 руб.

Тогда со 100%-ной надбавкой получится 1536 руб, со 50%-ной надбавкой получится 1152 руб.

 

Видимо сначала плата позиционировалась у них как хит, потому и цена была 1510. Но ее за эту цену мало кто брал (поскольку позиция оставалась в разделе "Неотсортированное", куда заглядывают только те, кто ищет позицию специально). А потому через какое-то время ее "уценили", переведя из хитов в нехиты. От этого цена скачком упала до 1151. И одновременно перевели из раздела "Неотсортированное" в "Новинки склада Терраэлектроники". После чего за ней ломанулся народ. Ну и мы в этой теме атмосферу тоже подогрели :).

 

После этого Терраэлектроники осознали свой просчет и выставили плате ПРОМЕЖУТОЧНУЮ цену с 75%-ной наценкой:

768 руб х 1.5 = 1344 руб.

Случай очень редкий, 75%-ную наценку я вижу там в первый раз, хотя наценку выше 100% встречала.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эммм... да, наверное, просто хотелось бы ждать срабатывания прерывания при совпадении. Или на таймер повесить сравнение тогда проще?

Там, вообще-то, у АЦП «собачка» есть:

The AWD analog watchdog status bit is set if the analog voltage converted by the ADC is below a lower threshold or above a higher threshold. These thresholds are programmed in the 12 least significant bits of the ADC_HTR and ADC_LTR 16-bit registers. An interrupt can be enabled by using the AWDIE bit in the ADC_CR1 register.

The threshold value is independent of the alignment selected by the ALIGN bit in the ADC_CR2 register. The analog voltage is compared to the lower and higher thresholds before alignment.

(q)Reference manual

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот теперь тянет меня привязать ARM к Eclipse+GCC. Но пока что, честно говоря, еще не очень разобрался - подозреваю, что с примерами от STM будет тогда не все так просто (у них же там все на Keil+IAR, насколько я понял?). Может быть что-то подскажете по этому поводу?

Нормально у них всё с GCC. Примеры идут в том числе и под "TrueSTUDIO", которая есть слегка допиленный Eclipse + GCC.

 

Терра предпринимает! :)

Да ужжжж...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Маленький оффтоп:

Чего вы все на терру набросились, нормальная розничная контора.

Если так недовольны их ценой, сами закажите напрямую через интернет из-за бугра. Как говориться "За морем телушка-полушка, да рупь перевоз".

Они все это уже сделали за вас- нашли, привезли, ввезли и растаможили, сконвертировали в национальную валюту. За это и берут деньги, и спасибо что они это делают.

Не нравится-не берите. Кстати, такой копеечный товар никогда прибылей не делает, разве что оборота добавляет.

Я уж не говорю про то что они еще и производят, честь им и хвала, побольше бы таких.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Маленький оффтоп:

Чего вы все на терру набросились, нормальная розничная контора.

Если так недовольны их ценой, сами закажите напрямую через интернет из-за бугра. Как говориться "За морем телушка-полушка, да рупь перевоз".

Они все это уже сделали за вас- нашли, привезли, ввезли и растаможили, сконвертировали в национальную валюту. За это и берут деньги, и спасибо что они это делают.

Не нравится-не берите. Кстати, такой копеечный товар никогда прибылей не делает, разве что оборота добавляет.

Я уж не говорю про то что они еще и производят, честь им и хвала, побольше бы таких.

Дык, не вопрос: ставьте сразу 1500 и не морочьте голову народу. Я уже со знакомым договорился, чтоб он в Терру заехал... а тут такие дела 1005->1300. С учетом того, что плат берем 3 - лишняя тысяча (одна плата в подарок)! Не ахти какие деньги, просто подход пугает: а не подорает ли она на 200%, когда будут заказ оформлять)))

 

Добавлю:

традиционно проводится бесплатный семинар (тут), где такие отладки вручаются презентом... и терра обычно на этих семинарах

имеет свой стенд... и призы розыгрывает))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...