1 / 16

STM32 Core Module User ’ s Guide

STM32 Core Module User ’ s Guide. STM32 Core MODULE 의 특징. STM32F103ZET6 디바이스 USB DC 5V 전원 사용 ( 별도 아답터 필요없음 ) JTAG Interface 지원 ( 프로그래밍 및 디버깅 ) 포트 확인용 1 개의 LED 와 2 개의 버튼 (Reset / Input) SP3232 IC 내장으로 UART1 통신가능 Bootloader 탑재 ( 시리얼로 프로그램 upgrade 가능 ). 2. 하드웨어 구성도.

norm
Download Presentation

STM32 Core Module User ’ s Guide

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. STM32 Core Module User’s Guide • STM32 Core MODULE 의 특징 • STM32F103ZET6 디바이스 • USB DC 5V 전원 사용 (별도 아답터 필요없음) • JTAG Interface 지원 (프로그래밍 및 디버깅) • 포트 확인용 1개의 LED 와 2개의 버튼(Reset / Input) • SP3232 IC 내장으로 UART1 통신가능 • Bootloader 탑재(시리얼로 프로그램 upgrade 가능)

  2. 2. 하드웨어 구성도 시리얼 통신 UART1(J2) JTAG USB 전원 전원 LED RESET S/W DIP S/W I/O Pin

  3. 3. MCU Special Features 3-1. STM32F103ZET6

  4. 4. JTAG 연결도

  5. 5. Dimension

  6. 6. J-LINK(Jtag)를 이용한 프로그램 Download - DIP S/W – ON 설정 : Internal Flash Booting 그림 추가 - 하드웨어 연결도

  7. 6. J-LINK(Jtag)를 이용한 프로그램 Download - IAR 컴파일러 옵션 변경(0x08000000) - IAR 컴파일러 옵션 변경(d79 생성)

  8. 7.SYSTEMㅡ BOOT를 이용한 프로그램 Download - DIP S/W – OFF 설정 후 전원 OFFON : System boot Booting 그림 추가 - 하드웨어 연결도

  9. 7.SYSTEM BOOT를 이용한 프로그램 Download - IAR 컴파일러 옵션 변경(0x08000000)

  10. 7.SYSTEM BOOT를 이용한 프로그램 Download - IAR 컴파일러 옵션 변경(binary 생성) • 컴파일 된 binary 파일을 ST에서 제공하는 PC 프로그램 • (flash loader)을 이용하여 Download 후 DIP S/W를 ON으로 • 변경합니다. 그리고 Power-ON Reset하면 코드가 실행됩니다. • ST PC프로그램 및 문서파일 다운로드 사이트 : www.st.com/stm32

  11. 8. IAP를 이용한 프로그램 Download - DIP S/W – ON 설정 후 전원 OFF->ON : Internal Flash Booting 그림 추가 - 하드웨어 연결도

  12. 8. IAP를 이용한 프로그램 Download • System boot를 이용하여 우선 IAP프로그램을 Download합니다. • *** 다운로드 파일 : IAP.bin *** 7.4 IAR 컴파일러 옵션 변경 후 컴파일(0x08002000)

  13. 8. IAP를 이용한 프로그램 Download - PC 하이퍼터미널 설정 -Baudrate : 115200bps -데이터 비트 : 8Bit -패리티 : 없음 -정지비트 : 1Bit -흐름 제어 : 없음

  14. 8. IAP를 이용한 프로그램 Download • PC와 Target Board의 UART 포트(J2)로 시리얼 Cable를 연결합니다. • -Target Board에 USB Cable을 연결합니다. 이때 하이퍼터미널 • 창에서는 1초안에 “Enter”를 누를 누릅니다.(아래화면이 출력됨) • -1번을 누르면 프로그램 Upgrade를 수행합니다. • -2번을 누르면 Application 프로그램이 수행 됩니다

  15. 8. IAP를 이용한 프로그램 Download • 위 메뉴창에서 1번을 누르고,”전송(T)”를 클릭하여 “파일보내기”를 • 선택합니다.

  16. 8. IAP를 이용한 프로그램 Download • - 프로토콜은 “Ymodem”으로 선택합니다. • “찿아보기”를 클릭하여 download 하고자 하는 Binary 파일을 • 선택 후 “보내기”를 누르면 Flash Writing이 시작됩니다. • 아래와 같이 진행 Bar가 증가되면서 Flash Writing을 진행하며, • 완료되면 Application이 자동으로 실행됩니다.

More Related