STM32 를 공부하기 시작했다.

www.e-crazyboys.com Mango-Z1 보그를 가지고 하고 있다.

먼저 개발 환경 구축 ..

컴파일러 는 IAR 또는 RIDE 중 하나를 사용해야 할듯 하다. IAR 을 컴파일러이며

RIDE 는 컴파일러는 GCC 컴파일러를 사용하고 여기에 IDE 를 연결해서 사용한다.

IAR에 좀더 익숙하다. 그래서 IAR로 해보기로 했다.

디버거는 기존에 가지고 있는 Jlink 를 이용하기로 했다.

 

 

 

 

인식이 잘된다..

Jlink 같은 디버거및 다운로더가 없어도 flash Writer 기능을 STM32는 가지고 있다.

먼저 boot mode pin를 이용해서 STM32 boot mode System memory 로 변경한다.

----------------------------------------------

boot0 pin 1 boot1 pin 0으로 해두어야 한다.

----------------------------------------------

고리고 www.st.com 사이트에서 받은 전용 다운로드 지원 프로그램을 실행한다.

http://www.st.com/stonline/products/support/micro/files/um0462.zip
http://www.st.com/stonline/products/literature/um/13916.pdf

압축을 풀어 인스톨을 하고 실행하면 연결된 케이블을 선택한다.

 

 

 

 

연결이 잘되어 있으면 인식되는 창인나온다.

인식이 잘 안되면 Reset 을 누르고 다시 시도 한다.

 

 

 

 

 

 

 

자 이제 쓰거나 지우거나 등 다양한 기능을 활용할수 있다.

다운로드후 바로 실행도 가능하다.

현재 사용되는 보드의 디바이스인 STM32F103RB 외에 좀 고사양의 STM32 boot에서 USB

방식도 지원한단다.. 나중에 디바이스를 사용하게 되면 테스트를 해봐야 겠다.

 

'공부 > STM32' 카테고리의 다른 글

[STM32] Source 보기 3  (0) 2012.11.09
[STM32] SOURCE 보기 2  (0) 2012.11.09
[STM32] Source 보기 1  (0) 2012.11.09
[STM32] 프로젝트 구성 내용  (0) 2012.11.09
[STM32] 프로젝트의 제구성  (0) 2012.11.09

+ Recent posts