중화 STM32F103의 판, Bluepill의 MCU를 복제 칩으로 통칭할 때의 쓰기 방법(STM32CubeIDE)
3620 단어 bluepillSTM32CubeIDESTM32
보내보니 MCU가 가짜였어요.
STM32 CubeIDE에서 쓰기를 시도하는 중 오류가 발생하여 쓸 수 없습니다.
저화질이 안 맞아요. (CKS 문자가 보여요. [중과심컵(CKS)회사 복제품인 것 같아요.]
이 페이지에서 해결하다
CKS사의 F103 칩에는 STM 32 CubeIDE로 쓸 수 있다.(ST-LINK/V2-1에서)
문제 및 원인
디버그 중 오류가 발생했습니다.쓸 수 없습니다.
작성할 때 MCU의 ID는 정품 0x1ba01477이고 복제품은 0x2ba01477이다.
(가끔 오류가 발생하지만 콘솔에 0x1ba01477 같은 텍스트가 나타나지 않습니다. [ST-LINK GDB의 디버그 프로브를 선택한 경우])
절차.
1.STM32F1에 쓰기 위한 설정 파일 "stm32f1x.cfg"편집
2.디버그 시 'stm32f1x.cfg' 를 이용한 설정 (○ Debug.cfg 편집 및 디버그 설정 변경)
컨디션
• STM32 CubeIDE(일본어)
• 일본어로 된 것이기 때문에 초기 설치 때와 프로젝트 이름이 다릅니다.떳떳하지 못하다
・ST-LINK/V2-1(NUCLEO-F303 RE)
• CKS32F 103C8T6 호환 마이크로보드(Ali Express를 통한 구매)
1STM32F1에 기록된 설정 파일 "stm32f1x.cfg"편집
STM32F1에 쓰기 위한 설정 파일이기 때문에 STM32 CubeIDE에 1개가 있습니다(뒤에 설명된 파일은 항목마다 있음).
제 상황은요.
"C:\ST\STM32CubeIDE_1.1.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.debug_1.1.0.201910101207\resources\openocd\st_scripts\target\stm32f1x.cfg"
에 나열됩니다.
이 파일의 이름을 알기 쉬운 이름으로 바꾸고 같은 폴더에 복사합니다. (예: cs32f1x.cfg)
이 복사 파일의 문자
set _CPUTAPID 0x1ba01477
set _텍스트 편집기에서 CPUTAPID 0x2ba01477(모든 1곳 중 1곳)으로 변경
2단계 디버깅 시 "stm32f1x.cfg"를 이용한 설정("○○Debug.cfg"의 편집 및 디버깅 설정 변경)
Debug.cfg
제 상황은요.
"C:\Users\사용자 이름\STM32 CubeIDE\workspace test\test Lchika\test Lchika 디버그 CS.cfg"
에 나열됩니다.
이번에는 테스트.Lchika 프로젝트를 대상으로 합니다.또한 IDE가 일본어화된 경우 파일 이름의 "Debug"은 "디버깅"(둘 다 문제 없음)으로 변경됩니다.
이 파일의 이름을 알기 쉬운 이름으로 바꾸고 같은 폴더에 복사합니다. (예: "테스트 Lchika 디버그 CS.cfg")
이 복사 파일의 문자
[find target/stm32f1x.cfg] 열기
텍스트 편집기에서source[findtarget/cs32f1x.cfg] (모든 1곳 중 1곳)
3STM32단계CubeIDE에 대한 디버그 설정 변경
실행 - 디버그 구성을 엽니다.
처리된 디버그 항목이 없으면 STM32 Cortex-mc/C+++ APP를 두 번 클릭하여 만들 수 있습니다.
[ST-LINK OpenOCD] 디버그 항목에 대한 디버그 프로브를 선택합니다.
Configration Script에서 사용자 정의를 선택하고 2단계로 작성된 파일을 선택합니다.
디버그
이것뿐이다
루치가 실제로 작동하는 걸 확인했어.사진9
연결된 핀 축은 3.3, GND, SWDIO, SWCLK, NRST
중첩된 일
· OPEN OCD에서는 소프트웨어 리셋을 할 수 없기 때문에 NRST(리셋 핀)를 연결해야 합니다.
최후
이 방법은 디버깅은 가능하지만 SWV 등은 추적할 수 없습니다.
프로젝트를 만들 때마다 2단계 이후의 작업을 수행해야 합니다.
중화요리라서 고장났는지 연결 오류인지 잘 모르겠어요 (CubeIDE의 잘못된 내용으로 검색해도 찾을 수 없음)
STM32F103 자체는 싸지만 ADC 두 개가 있어서 기분이 좋다
사이트 축소판 그림
SW4STM32 사용 시 쓰기↓ 정보
· 전자 업무 전문 분야 TOP>개발 환경 구축>STM32>CS32
https://denshikousakusenka.jimdofree.com/%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89/stm32/cs32/
중국제 STM32 클론칩↓
• Cerevo Tech blog[20일째] 100% 오리지널, 고품질의 새로운 STM32F103 완전 교환 가능한 선적
https://tech-blog.cerevo.com/archives/8539/
Reference
이 문제에 관하여(중화 STM32F103의 판, Bluepill의 MCU를 복제 칩으로 통칭할 때의 쓰기 방법(STM32CubeIDE)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yamanohappa/items/53e8bafc99d2c31fb79d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)