Форум myROBOT.ru » Роботы и робототехника » Обо всем » програматор

Страниц (2): « 1 [2]
 

16. Artem - 16 Мая, 2012 - 20:06:39 - перейти к сообщению
а на счёт программ-программаторов, какие можно использовать Улыбка
17. elmot - 16 Мая, 2012 - 23:20:51 - перейти к сообщению
Artem пишет:
а на счёт программ-программаторов, какие можно использовать Улыбка

KEIL и IAR - коммерческие IDE, для этих демоплат выдается бесплатная kickstart версия с ограничением по размеру кода. Ограничение для начинющего некритичное - 32кб.
Прошивалка уже встроена в обе среды, вместе с отладчиком(он глюковатый, но жить можно).

Доступна собственная утилита от st для прошивки.

По поводу GCC - не знаю. Там какие-то бубны нужны, зато и ограничений никаких.
(Добавление)
Я сам в свое время повелся на вот эту статью:
http://habrahabr.ru/post/122030/
О чен ни капли не жалею. F0 и F4 тогда еще не было.
18. cjA - 17 Мая, 2012 - 00:46:53 - перейти к сообщению
гнусники не подерживают коммерцию принципиально (я в их числе!) , но ИАР- да 32Кб кода- более чем достаточно чтоб позабавиться. (я на тиньках забавлюсь, у них в четыре раза меньше)
А плату программатора- не знаю, я чужую юзал... (
(а обычный SPI как все они не поддерживают разве?)
19. mihail - 17 Мая, 2012 - 01:15:02 - перейти к сообщению
2 elmot
Змииий искуситель Голливудская улыбка
20. cjA - 17 Мая, 2012 - 03:21:19 - перейти к сообщению
elmot пишет:
вместе с отладчиком(он глюковатый,

Ну а кому бубны не нужны? зато он (чуть не написал быстрее- это от кварца зависит) .... у него больше регистров и памяти.
21. elmot - 17 Мая, 2012 - 12:37:54 - перейти к сообщению
cjA пишет:
А плату программатора- не знаю, я чужую юзал... (
(а обычный SPI как все они не поддерживают разве?)

Нет. А зачем?

cjA пишет:
зато он (чуть не написал быстрее- это от кварца зависит) .... у него больше регистров и памяти.

Цирк в том, что у stm32 скорость с кварцем мало связаны. Можно тактироваться от внутреннего генератора, можно от кварца. Там стоит еще программируемый PLL, которым можно тактовую частоту как домножить, так и поделить. Если память не врет, то на F4 кварц - 24МГц, а проц идет на 168. Ну и плюшки всякие - DMA, ЦАП/АЦП разные, интерфейсы какие угодно, аппаратное умножение float чисел и все такое. На L даже внутренний термометр.
22. Artem - 26 Мая, 2012 - 09:53:55 - перейти к сообщению
Здравствуйте. Улыбка
У меня есть ещё один вопрос по поводу программатора.
В статье Шаг за шагом был описан простой AVR программатор, состоящий из разъёма LPT и четырёх резисторов, скажите эта схема действительно работает, просто я недавно нашёл в магазине переходник USB-LPT и я думаю, что я смогу собрать такой программатор. Только у меня вопрос: как узнать об окончании прошивки? Замешательство
Заранее спасибо Подмигивающий
23. mihail - 26 Мая, 2012 - 18:00:11 - перейти к сообщению
Artem пишет:
простой AVR программатор, состоящий из разъёма LPT и четырёх резисторов, скажите эта схема действительно работает
У одних работает, у других нет. На старых компьютерах с LPT портом и windows xp работает.
Artem пишет:
нашёл в магазине переходник USB-LPT
Через такой переходник этот программатор работать не будет.
Artem пишет:
как узнать об окончании прошивки?
Об этом сообщит программа компьютера, которая будет заливать прошивку в микроконтроллер Улыбка