• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

【開源】STM8脫機(jī)編程燒錄器制作(原理圖、PCB源文件、程序源碼)

2017/02/20
75
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

pro.rar

共2個文件

STM8脫機(jī)編程燒錄器說明: 

主控芯片STM32F103RCT6
FLASH: : 25Q64
功能 :通過USB將25Q64配置成U盤,并設(shè)置成FAT文件格式,大小8M以內(nèi),將燒錄文件通過USB以U盤形式拷貝到FLASH中,程序中通過FATFS讀取根目錄下/pro文件來的所有文件燒錄文件進(jìn)行燒錄。
燒錄器分為管理員模式和普通用戶燒錄模式,在開機(jī)按EX按鍵直接進(jìn)入燒錄模式,以上次在管理員模式下設(shè)定好的參數(shù)進(jìn)行燒錄,在設(shè)定好燒錄次數(shù)燒錄完畢后無法正常燒錄,需要聯(lián)系管理員進(jìn)入管理模式重新設(shè)定。
在開機(jī)輸入密碼按OK鍵,密碼成功的情況下進(jìn)入管理員模式,也可以正常燒錄,并且可以通過SETTING鍵進(jìn)入設(shè)置,設(shè)置功能如下:
U盤是否在下次開機(jī)使能。
是否對目標(biāo)板供電(未實(shí)現(xiàn))
選擇燒錄文件
選擇器件型號
修改管理員密碼
設(shè)置燒錄次數(shù)

說明: 由于并未對所有型號進(jìn)行測試。并且數(shù)據(jù)手冊上說32K大小的FLASH頁大小都為512B,但我親測STM8S005K6為32K的FLASH但頁地址只有128B。其它型號只測試過STM8S003。。。。。

實(shí)物展示:

視頻演示:


程序源碼截圖:

  • pro.rar
    下載
    描述:燒錄器原理圖、PCB源文件
  • 源代碼.zip
    下載
    描述:源代碼

相關(guān)推薦