stm32-host-programmer-usart
所属分类:单片机开发
开发工具:C
文件大小:0KB
下载次数:0
上传日期:2023-11-21 22:19:34
上 传 者:
sh-1993
说明: stm32主机编程器usart
(stm32 host programmer usart)
文件列表:
.cproject (25932, 2023-11-21)
.mxproject (8692, 2023-11-21)
.project (1189, 2023-11-21)
.settings/ (0, 2023-11-21)
.settings/language.settings.xml (2147, 2023-11-21)
.settings/stm32cubeide.project.prefs (263, 2023-11-21)
CODE_OF_CONDUCT.md (3420, 2023-11-21)
CONTRIBUTING.md (432, 2023-11-21)
Core/ (0, 2023-11-21)
Core/Inc/ (0, 2023-11-21)
Core/Inc/bootloader.h (4105, 2023-11-21)
Core/Inc/gpio.h (1264, 2023-11-21)
Core/Inc/main.h (2156, 2023-11-21)
Core/Inc/stm32l4xx_hal_conf.h (16676, 2023-11-21)
Core/Inc/stm32l4xx_it.h (1860, 2023-11-21)
Core/Inc/usart.h (1382, 2023-11-21)
Core/Src/ (0, 2023-11-21)
Core/Src/bootloader.c (24215, 2023-11-21)
Core/Src/gpio.c (2225, 2023-11-21)
Core/Src/main.c (6642, 2023-11-21)
Core/Src/stm32l4xx_hal_msp.c (2148, 2023-11-21)
Core/Src/stm32l4xx_it.c (5204, 2023-11-21)
Core/Src/syscalls.c (2847, 2023-11-21)
Core/Src/sysmem.c (2726, 2023-11-21)
Core/Src/system_stm32l4xx.c (12663, 2023-11-21)
Core/Src/usart.c (6419, 2023-11-21)
Core/Startup/ (0, 2023-11-21)
Core/Startup/startup_stm32l4r5zitx.s (14112, 2023-11-21)
Debug/ (0, 2023-11-21)
Debug/Core/ (0, 2023-11-21)
Debug/Core/Src/ (0, 2023-11-21)
Debug/Core/Src/bootloader.cyclo (580, 2023-11-21)
Debug/Core/Src/bootloader.d (3202, 2023-11-21)
Debug/Core/Src/bootloader.o (1408080, 2023-11-21)
Debug/Core/Src/bootloader.su (667, 2023-11-21)
Debug/Core/Src/gpio.cyclo (39, 2023-11-21)
Debug/Core/Src/gpio.d (3134, 2023-11-21)
Debug/Core/Src/gpio.o (1363060, 2023-11-21)
Debug/Core/Src/gpio.su (47, 2023-11-21)
Debug/Core/Src/main.cyclo (202, 2023-11-21)
... ...
# STM32 host programmer implementation using USART AN3155
How to program a STM32 with another STM32 using the system bootloader interface
## Example
This example an implementaiton following the AN3155 protocol and AN2606 entry points.
## Hardware and Tools required
- Nucleo-L4R5ZI
- USB A to Micro USB B Cable
- STM32CubeIDE (Tested on v1.13.2)
- STM32CubeProg (Tested on v2.14.0)
- Teraterm(v4.106 or higher) is recommended, although any terminal emulator software can be used.
## Description of stm32-host-programmer-an3155
This directory contains a set of sources files and pre-configured projects that
describes how to create the stm32 host to program other stm32s using USART interface following the AN3155 protocol.
## Details
Please refer to the Knowledge Base Article for a full code explanation and implementation: https://community.st.com/t5/stm32-mcus/how-to-program-a-stm32-with-another-stm32-using-the-native/ta-p/612362
**Caution** : Issues and the pull-requests are **not supported** to submit problems or suggestions related to the software delivered in this repository. The stm32 host programmer example is being delivered as-is, and not necessarily supported by ST.
**For any other question** related to the product, the hardware performance or characteristics, the tools, the environment, you can submit it to the **ST Community** on the STM32 MCUs related [page](https://community.st.com/s/topic/0TO0X000000BSqSWAW/stm32-mcus).
近期下载者:
相关文件:
收藏者: