Renesas的RL78支援1-wire / 2-wires的Uart燒錄
此次我們要使用7688的Uart對RL78/G12做hex檔的燒錄
要注意的是 RL78的Tool0 pin須要接一Diode,然後接上Uart的Rx/Tx
也因為接一二極體, Tx的資料也會傳送到Rx
Rx則不會影響Tx pin
因為RL78使用的燒錄檔是hex format
所以要先用python把hex轉成 bin檔 (RL78_Hex2Bin.py) (或許是因為python的執行效能不彰,
一個hex轉bin要花1分多鐘)
然後再把bin檔燒進RL78 (RL78_Bin2Uart.py)
Note
要特別注意,RL78在Reset pin raising後須在100ms完成 1-wire/2-wires mode setting
和 baudrate setting
參考資料
Renesas 1-wire/2-wire2 Protocol
RL78 Microcontrollers (RL78 Protocol A) Programmer Edition Application Note
留言
張貼留言