【开源】STM8脱机编程烧录器制作(原理图、PCB源文件、程序源码) 电路方案
STM8脱机编程烧录器说明: 主控芯片:STM32F103RCT6 FLASH: : 25Q64 功能 :通过USB将25Q64配置成U盘,并设置成FAT文件格式,大小8M以内,将烧录文件通过USB以U盘形式拷贝到FLASH中,程序中通过FATFS读取根目录下/pro文件来的所有文件烧录文件进行烧录。 烧录器分为管理员模式和普通用户烧录模式,在开机按EX按键直接进入烧录模式,以上次在管理员模式下设定好的参数进行烧录,在设定好烧录次数烧录完毕后无法正常烧录,需要联系管理员进入管理模式重新设定。 在开机输入密码按OK键,密码成功的情况下进入管理员模式,也可以正常烧录,并且可以通过SETTING键进入设置,设置功能如下: U盘是否在下次开机使能。 是否对目标板供电(未实现) 选择烧录文件 选择器件型号 修改管理员密码 设置烧录次数 说明: 由于并未对所有型号进行测试。并且数据手册上说32K大小的FLASH页大小都为512B,但我亲测STM8S005K6为32K的FLASH但页地址只有128B。其它型号只测试过STM8S003。。。。。 实物展示: 视频演示: 程序源码截图:
用户评论