GitHub地址 :https://github.com/WallBreakerX/mcu_firmware_writing_via_androidphone
用途
- 可在安卓手機上實現向單片機的hex固件燒寫。
注意事項
-
當前暫只支持 NXP的LPC8xx系芯片,故以下引腳連接方式暫只適用於此系芯片。
后續會添加STM32及其他Cortex-M系芯片的支持。
-
選擇Flash時需與實際Flash大小對應(默認為16KB),否則有可能造成Flash的擦除和寫入失敗。
-
連接RTS與DTS引腳是為了讓APP控制引腳電平使芯片進入ISP模式,也可自己手動進入ISP。
硬件需求與連接
-
安卓6.0手機及以上
-
OTG轉接線
-
CH340 USB to TTL
-
你想要燒錄的單片機
-
將CH340的USB端轉接至手機USB口
TTL端的TX 連接至 PIO0_0, RX 連接至 PIO0_4
RTS 連接至 RESET,DTS 連接至 PIO0_12
(大部分CH340有引出RTS和DTS,但只有孔位,需要自行焊接針腳)
VCC和GND連接好即可,供電一定要另接,手機USB口的電壓不足以調整電平。
使用步驟
-
選擇hex文件
-
選擇片內Flash大小
-
開始燒錄!
聯系方式
使用時遇到任何問題只管聯系我,感謝大家!