Soy un principiante total con la programación de microcontroladores ARM, pero tengo experiencia con los microcontroladores AVR y PIC.
Hace unos días compré una placa de desarrollo STM32F103VET6 de eBay. Ahora estoy tratando de programar esta placa, pero no sé por dónde empezar. También recibí un CD que contiene algunas hojas de datos y algunos documentos (todos en chino).
¿Alguien podría decirme cómo empezar? ¿O alguien tiene algunas muestras de origen?
Ya he instalado Keil uVision4. También tengo un depurador J-link.
Respuestas:
Tengo un ejemplo intermitente si quieres ver
fuente
También mire la placa STM32 Discovery muy asequible. Obtenga una copia del proyecto texane / stlink en Github, que tiene un tutorial muy útil junto con buenas herramientas de software para comenzar.
Puede obtener el tablero en varios lugares.
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
Aquí está el proyecto stlink en Github.
https://github.com/texane/stlink
fuente
Encontrará mucha información sobre la programación del STM32F103 aquí:
http://www.st.com/internet/mcu/product/164486.jsp
con muchos ejemplos
Encontrarás las cosas mucho más fáciles con una de las placas ST, como esta:
http://www.st.com/internet/evalboard/product/250863.jsp
Son muy económicos y hay mucha documentación y ejemplos disponibles.
fuente