采用航順芯片HK32F030R8開發(fā)的離線串行Flash燒錄器
描述簡介
基于航順HK32F030R8制作的的低成本串行Flash燒錄器,可以用來燒錄常見的8腳SOP-208封裝的串行Flash,也可對Flash進行功能測試。采用核心板+擴展板分離式設計,一方面方便后續(xù)更換治具來適配不同封裝的FLASH,另一方面也可以把核心板單獨作為一個開發(fā)板使用。
特性
核心板+擴展板設計,方便靈活。
核心板資源
USB轉UART電路,TYPE-C物理接口
USB接口供電帶有500mA過流保護
引出全部GPIO
特殊設計的GPIO布局使其可以很好的兼容市面上大部分小型LCD/OLED模塊
一個128Mbit(16MByte)SPI-Flash,可用于存儲固件、字庫等數(shù)據(jù)
一個Micro-SD卡槽
兩個RGB燈:一個供用戶使用,另一個為電源/通訊指示
4個輕觸開關,包含一個復位按鍵、一個啟動選擇開關(BOOT0),兩個用戶按鍵(其中KEY_UP具有休眠喚醒功能)
標準四線SWD調試接口
擴展板資源
用于SOP8-208MIL封裝的小型燒錄座(可自行替換為SOP8-150Mil的燒錄座)
一個128x36像素的OLED顯示屏
4個導航按鍵
功能
全離線操作,無需上位機
自動識別Flash型號
方便簡單且直觀的操作邏輯,沒有上手難度
Flash編程
支持從SD卡編程
支持任意格式文件的燒錄(而不只是bin文件)
自持從板載Flash進行編程
自動對目標Flash進行擦除、編程和校驗
數(shù)據(jù)轉儲功能
將目標Flash中的數(shù)據(jù)轉儲至板載Flash中,用于對其他Flash的編程
此功能可用于復制Flash中的數(shù)據(jù)
全片擦除功能
空片檢查功能
兼容性
目前提供對以下型號Flash的兼容(粗體為已經測試):
W25Q40
W25Q16
W25Q32
W25Q64
W25Q128
W25X80
M25P32
M25P80
M25P40
EN25Q32
GD25Q64
GD25Q16
S25FL216K
S25FL032P
A25L080
注意事項
因為采用了核心板和擴展板分離式的設計,而立創(chuàng)EDA暫時不支持單項目多工程。所以項目原理圖和PCB都是從獨立的項目拷貝而來,這會導致存在元件編號沖突的情況,忽略即可。
制作資源
提供固件,請到附件中下載。通過DAP Link或者串口燒錄即可。 代碼在FlashProgrammer.zip中,推薦使用GCC環(huán)境進行編譯。
底板
Flash燒錄擴展板
工作圖片
如需要了解更多航順MCU產品,請聯(lián)系航順核心代理商,穎特新科技,或者掃碼聯(lián)系我們!
在之前的介紹中,我們也為大家介紹了《國外品牌采用航順HK32F030R8T6代替出現(xiàn)串口不兼容解決方法》,也是目前我們主推的非常成熟的解決方案!
編輯:zzy 最后修改時間:2022-06-30