zboot:通用STM32串行引导加载程序,具有简单的命令行界面

时间:2024-06-04 05:34:38
【文件属性】:

文件名称:zboot:通用STM32串行引导加载程序,具有简单的命令行界面

文件大小:1.37MB

文件格式:ZIP

更新时间:2024-06-04 05:34:38

C

zboot Generic STM32 serial bootloader, with a simple command-line interface 某次@xjtuecho提到他做的一个bootloader, 支持N多型号, 只要改下配置文件就能适应不同型号;此外还提供了简单的命令解释器, 可以在串口命令行实现查看/擦除任意位置flash, 模拟eeprom读写(与app共享)等功能. 是不是挺实用? 于是打算自己也实现一个. 开发环境 arm-none-eabi-gcc 4.9.3. Keil或IAR用户可能需要手动修改链接脚本和Makefile之类. 支持MCU列表(更新中) STM32F030C8, 实测正常使用. STM32F042F6, 实测正常使用. STM32F051C8, 未充分测试. STM32F070CB, 未充分测试. STM32F072CB, 实测正常使用. ST


【文件预览】:
zboot-master
----BUGS.md(1KB)
----iap.py(11KB)
----firmware_bootloader()
--------iap.h(491B)
--------_ldscripts()
--------tmp_note.txt(111B)
--------main.c(3KB)
--------cli.c(5KB)
--------iap.c(6KB)
--------port.c(852B)
--------_makefiles()
--------cli.h(91B)
--------zboot_misc.h(808B)
--------usart.c(11KB)
--------port.h(3KB)
--------usart.h(185B)
--------build.bat(1KB)
--------flash_eeprom.h(484B)
--------thirdparty()
--------_libs()
--------flash_eeprom.c(3KB)
----doc()
--------install_pylib.bat(69B)
--------quickStart.md(86B)
----.gitignore(702B)
----README.md(6KB)

网友评论