티스토리 뷰
요즘은 이렇게 개발하네요.
덕분에 stm32 재고 0개....
stm32 개발자만 뽑음...
앞으로 10년동안 stm32가 Number 1.
(그러나, 아주 막강한 RP2040 pico도 있다...)
Make for Windows - GnuWin32
아래 2개를 모두 다운받아야 한다.
| • Binaries | Zip | 495645 | 25 November 2006 | 3521948bc27a31d1ade0dcb23be16d49 | ||||
| • Dependencies | Zip | 708206 | 25 November 2006 | d370415aa924fa023411c4099ef84563 |
다운받아서 한개의 폴더에 다 넣으면 됨. Dependencies에는 DLL등이 들어있음.
OpenOCD
stm32에 프로그램 다운로드할때쓰는 프로그램
Download pre-built OpenOCD for Windows
OpenOCD is an open-source tool that allows debugging various ARM devices with GDB using a wide variety of JTAG programmers. You can download the pre-built OpenOCD for windows from this page:
VersionDownload link
| 20211118 | openocd-20211118.7z |
7zip 압축프로그램이 있어야한다.
Driver 폴더 제외한 zip파일이다. (RP2040도 된다)
이것 역시 적당한 폴더에 압축풀고, PATH에 추가해주면 된다.
Make파일에 아래와 같이 넣고, Make flash 명령을 주면 다운로드가 된다.
CubeMX Q/A
Q. Copy all used libraries ...한 경우 소스파일 크기가 커서 압축 백업하면 약 16.6Mbyte정도인데,
이상태에서 Copy only the necessary files를 선택하면, 백업시 크기가 줗어들까?
A. No. 아주 조금 줄어든다. Driver 폴더를 삭제후 다시 코드 생성하면 572kByte로 확 줄어든다.
Q. 코드를 다시 생성(수정)하면 Make 파일이 초기상태로 돌아가는가?
A. 변하지 않음. 수정했다면, 수정한 내역이 그대로 남아 있음.

