Re: PIC12F1822可不可以藉由I2c來接收hex檔,然後寫錄至它的Program Memory,達到燒錄新hex的效果呢?

作者 Ryang 於 2016年12月27日 17:42:46
1. 回答 10.2KB 為何可以燒進 3.5kB 的 Falsh Memory:

因為 10.2KB 所用的是 HEX 格式,而 Flash 燒錄用的 BIN 的碼。Hex 轉換成 Bin 後大約為 30% 的有效碼。所以 10.2KB 的 Hex 轉成 Bin 後剩下 3.1KB 所以可以裝的下。

2. Microchip 有供 I2C Bootloader 的方案,可以即時下載更新韌體的動作。

來自: http://www.microchip.com.tw/newbb/viewtopic.php?forum=1&topic_id=20015&post_id=73813