加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

雙USB供電,脫機下載器(原理圖、PCB、HEX文件)

2016/12/26
36
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗、收獲成長和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
方塊圖(3)
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

公司要用STM8S來做東西,量大了需要個脫機燒寫器,閑來無事就做了個,用料如下:STM32F101R8主控

SWIM接口
LCD1602顯示校驗和、燒錄狀態(tài)、故障信息、燒錄次數(shù)、剩余燒錄次數(shù)等

3D打印外殼
LED指示狀態(tài)
蜂鳴器報警
雙USB供電接口:MINIMICRO
三個按鍵:燒寫、讀取校驗和、讀取程序

特征如下:

  • 目標(biāo)板無需供電,燒錄器提供電源
  • 采用定時器DMA控制器控制SWIM時序,很精確。測量MCU內(nèi)部RC頻率實現(xiàn)自適應(yīng)時序周期,使之燒錄穩(wěn)定可靠。
  • 沒有編寫上位機程序,沒有使用USB接口(比較麻煩,一時半會搞不定)。程序下載方法是通過STVP將程序下載到一個空片子中,然后用脫機編程器讀取程序,保存在主控內(nèi)部FLASH中,并顯示校驗和,可以和文件校驗和對比,相同則可以燒錄了。不同重新讀取。這種方法前提是你得有個ST-LINK
  • 燒錄周期及其短暫,8K的flash光寫入時間只有不到0.7S。
  • 燒寫過程中自動檢查MCU是否讀保護,若讀保護先自動解鎖后燒錄
  • 燒錄完成后自動讀取校驗和校驗
  • 主控控制電源開關(guān)可實現(xiàn)燒錄完成后是否需要上電運行
  • 板載EEPROM實現(xiàn)對程序的加密算法和燒錄次數(shù)控制
  • 主機可以燒錄STLINK固件當(dāng)作STLINK使用(IO兼容)
  • 預(yù)留SWD接口定制燒錄方法
  • 可以使用充電寶供電實現(xiàn)真正便攜
  • 程序更改壽命10000次(STM32的flash壽命,當(dāng)然也可以使用其他地址實現(xiàn)第二個10000次)

脫機下載器原理圖截圖:

說明:該設(shè)計資料來自21IC分享,僅供學(xué)習(xí)參考,不可用于商業(yè)用途。注意查看附件內(nèi)容原文出處的鏈接

  • 脫機燒寫器.pdf
    描述:原理圖
  • test.hex
    描述:燒錄HEX文件
  • SLQV10.PcbDoc
    描述:PCB源文件

相關(guān)推薦

電子產(chǎn)業(yè)圖譜