검색결과 리스트
글
Serial DownLoad방법
이 번엔 stm32의 시리얼 다운로드를 알아보도록 하자.
1. bin 생성
IAR컴파일러에서 프로젝트이름 선택 - 왼쪽마우스 - OPTION선택 하여
오른쪽 선택에서 Output Convert 선택 하여 Generate addtional output를 선택
하면 project directory\exe\에 *.bin 파일이 생성된다.
2. HW boot mode 변경
부트옵션 핀이 BOOT0 = high, BOOT1 = low 으로 설정된 경우에
는 시스템 롬에 내장된 부트로더가 실행되고 UART1 포트를 통해 사용자 프로그램을 다운로드 할 수 있다. BOOT0 = low 인 경우에는 사용자 프로그램이 실행된다.
3. ST Flash Loader Demonstrator 실행
연결된 comport를 확인하여 설정하고 나머지는 위와 같이 설정한다. -> NEXT
NEXT
현 CPU는 STM32F103VBT6로서 128K가 자동설정된다.
DownLoad to device를 클릭하고 생성된 bin 파일을 선택한다.
@8000000는 플레시 어드레스 같다. 다운로드 선택 가능하다 즉 BOOT로더를 심을수 있을것 같다.
-->NEXT
다운로드가 진행된다.
다운로드가 끝나면 아래와 같이 표시된다.
RESET하면 APP가 실행된다.
끝...
PS> 예전 CPU는 Write전용 Tool이 꼭 필요했지만 STM는 시리얼 다운로드 기능이 있어 Writer없이도 사용가능하여 Tool를 준비 못한 상황에서 요기나게 쓸수 있다. 단 디버거용 RS-232포트가 추가적으로 필요하여 HW 비용이 약간 증가한다는 단점이 있기는 하지만 말이다.
'CPU > STM32F103' 카테고리의 다른 글
stm32f103c8 메모리 설정 확인 (0) | 2014.04.09 |
---|---|
BOOT MODE에 관한 내용 (0) | 2013.06.20 |
STM32 TIM3 PWM MODE (0) | 2013.02.08 |
STM32F103 TIM2 OUTPUT COMPARE TIMMING (0) | 2013.02.08 |
STM32 SysTick 사용하기 (0) | 2013.02.08 |