참조
1) http://stm32f4-discovery.net/2014/09/program-stm32f4-with-uart/
2) 칩마다 사용하는 Uart 포트가 다르다. 아래 링크 참조하여 자신의 칩에 맞는 Uart 포트를 이용하자.
http://www.st.com/content/ccc/resource/technical/document/application_note/b9/9b/16/3a/12/1e/40/0c/CD00167594.pdf/files/CD00167594.pdf/jcr:content/translations/en.CD00167594.pdf
기본적으로는 위의 참조 사이트에 나와있는 방법을 이용하면 Uart 포트로 Flash Loader Demonstrator를 이용하여 bin 파일을 다운로드 할 수 있다.
여기서 주의할 점은 Uart의 경우 칩마다 다운로드 가능한 Uart 다르게 정해져 있다는 것이다.
참고로 STM32F4 Discovery는 STM32F407을 이용한다. 이 경우 Uart 포트는 다음과 같다.
여기서 STM32F4 Discovery는 USART1 (PA9, PA10)를 USB쪽에서 쓰고 있어서, USART3 중 PB10, PB11과 PC10, PC11을 이용하라고 하는데, 둘다 이용해 봤는데 모두 동작되는 것을 확인했다.
만약 사용하는 보드가 STM32F411 Discovery 보드라면 다음을 참조하면 된다.
위에서 보듯이 USART1과 USART2 이용만 가능한데, 역시 USART1의 PA9, PA10은 USB쪽에 이용하고 있으니, USART2인 PD5, PD6을 이용하도록 하자.
'프로그래밍 > STM32F Tutorial' 카테고리의 다른 글
STM32F4 Discovery 보드 구하기 (0) | 2015.01.10 |
---|---|
STM32F4를 위한 무료 개발 환경 구축하기 (0) | 2015.01.10 |