Use APKPure App
Get StmDfuBlue old version APK for Android
Bluetooth-to-Serial 모듈을 사용하여 Bluetooth를 통해 Stm32 CPU의 펌웨어 업데이트
Bluetooth-to-Serial 모듈을 사용하여 Bluetooth를 통해 Stm32 CPU의 펌웨어를 업데이트하기 위한 응용 프로그램입니다.
클래식 블루투스 SPP 프로토콜(예: HC-06)이 있는 모듈과 마이크로컨트롤러 cc254x(예: HM-10)의 BLE 모듈을 지원합니다.
애플리케이션 구현은 STMicroelectronics사의 다음 문서를 기반으로 합니다.
1. AN2606 STM32 마이크로 컨트롤러 시스템 메모리 부팅 모드
2. STM32 부트로더에 사용되는 AN3155 USART 프로토콜
응용 프로그램을 사용하는 방법.
준비
1. Bluetooth-to-Serial 모듈에서 올바른 직렬 구성을 설정합니다. 8비트, 짝수 패리티 및 1 정지 비트 및 1200에서 115200의 전송 속도여야 합니다. Bluetooth-직렬 모듈에 대한 데이터시트에서 구성 읽기를 설정하는 방법.
2. Bluetooth-to-Serial 모듈을 Stm32 보드에 연결합니다.
일반적으로 r Stm32는 직렬 부트로더에 다음 소나무를 사용합니다.
PA10(USART RX) 및 PA9(USART_TX)
3. Stm32의 부트로더 모드를 활성화합니다. 이 작업을 수행하는 방법은 AN2606에서 읽습니다. 일반적으로 CPU 모델에 따라 핀 BOOT0과 BOOT1을 올바른 조합으로 설정해야 합니다.
프로그램 작성
1. 휴대전화에서 블루투스를 켜고 블루투스-직렬 모듈에 연결합니다.
2. 쓰고자 하는 펌웨어가 있는 파일을 선택합니다.
펌웨어 파일은 다음 형식 중 하나여야 합니다.
- 인텔 헥스
- 모토로라 S-레코드
- 원시 바이너리
3. 필요한 쓰기 옵션을 설정합니다. 다음 옵션을 선택할 수 있습니다
- 필요한 페이지만 지우기
- 필요한 경우 판독 보호 설정 해제
- 쓰기 후 읽기 보호 설정
- 프로그래밍 후 CPU 이동
4. "플래시할 파일 로드" 버튼을 누르고 작업이 완료될 때까지 기다립니다.
응용 프로그램에서 추가로 다음 작업 가능
- 지우기
- 플래시에 공백이 있는지 확인
- 플래시를 파일과 비교합니다.
메뉴의 적절한 지점을 통해 이 작업을 선택할 수 있습니다.
다음 CPU에서 애플리케이션을 확인합니다.
Stm32F072
Stm32F103
Stm32F302
Stm32F401
사용자가 확인한 Stm32F411
Stm32L053
Stm32L152
Stm32L432
Stm32G071
Stm32G474
사용 제한
최대 25개의 펌웨어를 무료로 업로드할 수 있습니다.
이 한도에 도달하면 두 가지 서비스 중 하나를 구매할 수 있습니다.
1. 추가 100개 업로드
2. 애플리케이션의 무제한 사용.
Last updated on Oct 14, 2024
Updated to Android target SDK 34
StmDfuBlue
1.26G by Yaroslav Trymbach
Oct 14, 2024