본문 바로가기

[ST_MICRO]/STM32F1

STM32 Flash Write제작

STM32 Flash Write제작


ST에사 제공하는 Flash Loader은 편하긴 한데 한번 라이팅하면 프로그램을 종료하고 다시 실행해야 하는 불편함이 있는데 자주 수정해야 할 경우라면 상당히 불편하다. 물론 IAP나 JTAG를 사요하면 되지만 여건이 않되거나 특히 양산용 일 경우 문제가 있는데... "천동이"님께서 올리신 예제를 약간 수정하여 만들어 보았다.



원작의 경우 시리얼 포트 설정이나 Open/Close가 않되 실행중에서 시리얼 포트를 이용하여 테스트 하기가 쉽지 않은데 그래서 약간 수정을 해서 시리얼 포트 설정 할수 있도록 했고 시리얼 포트 Open/Close를 두어 시리얼 디버깅 테스트도 쉽게 할 수 있도록 했다.

"Initialzie" 버튼으로 시리얼 포트를 Open/Close 할 수 있다. 시리얼 포트 테스트 예제의 경우 터미널 창에서 시리얼 포트를 사용하므로 Open/Close 기능이 필요 했다.

원작자의 프로그램
"열심히 만드셔서 소스 공개 해 주어서 감사합니다."



ST제공 프로그램



일단 간단하게 만들어 보려고 약간의 수정을 했는데...
앞으로 다운로드 주소 설정이나 테스트 명령등 몇가지 추가하면 좋은 툴이 되지 않을까 생각한다.
인터페이스를 이쁘게 하기위해서는 C++ Bulder로 개발해야 겠다. VC++은 아무래도 노가다 작업 이다.

소스는 원작자의 동의를 위해 카페에 올리록 하겠다.
반응형