Я новичок в программировании микроконтроллеров ARM, но у меня есть опыт работы с микроконтроллерами AVR и PIC.
Несколько дней назад я купил плату разработки STM32F103VET6 у eBay. Сейчас я пытаюсь запрограммировать эту доску, но я не знаю, с чего начать. Я также получил компакт-диск, который содержит некоторые таблицы данных и некоторые документы (все на китайском языке).
Может кто-нибудь сказать мне, как начать? Или у кого-то есть исходники?
Я уже установил Keil uVision4. У меня также есть отладчик J-Link.
Ответы:
У меня есть пример блинкера, если вы хотите увидеть
источник
Также посмотрите на очень доступную плату STM32 Discovery. Получите копию проекта texane / stlink на Github, в котором есть очень полезное руководство, а также хорошие программные инструменты для начала работы.
Вы можете получить доску в разных местах.
http://www.digikey.com/us/en/ph/ST/STM32_value_line_discovery.html
http://www.mouser.com/stm32discovery
http://www.newark.com/jsp/search/productdetail.jsp?SKU=21T4023
Вот проект stlink на Github.
https://github.com/texane/stlink
источник
Вы найдете много информации о программировании STM32F103 здесь:
http://www.st.com/internet/mcu/product/164486.jsp
с множеством примеров.
С одной из плат ST, такой как эта, вам будет намного проще:
http://www.st.com/internet/evalboard/product/250863.jsp
Они очень недороги и имеют множество документации и примеров.
источник