1. STLink 로 아두이노 부트로더 적용.
github.com/rogerclarkmelbourne/STM32duino-bootloader/tree/master/binaries
패스트 부트로 다시 다운..23.03.12
리셋 누르고 다운시 떼면 다운되기는 함... boot 건들필요 없을듯...
BOOT 0을 high로 점퍼 변경후 부트로더 다운로드. 다운 완료후 원위치.
아두이노 2.0버전은 다운 지원 안됨!
기존 1.8.15 버전은 지원안되었는데..아닐수도.. 19는 url 설치.... (23.03.12 추가)
url 추가하고 stm32로 검색후 설치
http://dan.drown.org/stm32duino/package_STM32duino_index.json
stm32 보드 컴파일러 수동 설치.
github.com/rogerclarkmelbourne/Arduino_STM32
위에 링크에서 클론 다운후 아두이노 하드웨어 폴더에 복사.
위에 다운후 드라이버 폴더 install_drivers.bat 관리자 권한 실행
설치 완료되면 하기 처림 USB 드라이브가 생김.
포트 확인하고 하기 설정.
부트로더가 정상적으로 설치되었으면 Mable mini 라고 표시됨.
컴파일 후 다운로드 테스트.
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(PC13, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(PC13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(PC13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
정상 다운로됨.
'Firmware > STM32' 카테고리의 다른 글
stm32f103 Virtual COM port (USB CDC) / CAN bus (0) | 2023.03.12 |
---|---|
stm32 SDIO SD 카드 테스트 / FR_NOT_READY (0) | 2023.01.15 |
큐브 모니터 사용법 STM32CubeMonitor (0) | 2022.06.16 |
keil cubemx 없이 uart 추가. (0) | 2021.10.09 |
cubemx CAN 속도 설정 (0) | 2021.03.09 |