GitHub地址 :https://github.com/WallBreakerX/mcu_firmware_writing_via_androidphone 用途 可在安卓手機上實現向單片機的hex固件燒寫。 註意事項 當前暫只支持 NXP的LPC8xx系晶元,故以下引腳連接方式暫只適用於此系 ...
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大小
-
開始燒錄!
聯繫方式
WeChat: xmh849873336
Email: [email protected]
使用時遇到任何問題只管聯繫我,感謝大家!