|
|
最近嘗試做一個監察器, 不斷加入 sensor, sketch size 不斷加大.
今日嘗試轉用 EN28J60, 之前已用 W5100 做好了, 選擇了轉 UIPEthernet 行 EN28J60 可以不用修改程式就可以運作.
點知原來 UIPEthernet 的庫非常巨大....program 突然加大 10KB, 即時超過 32KB.
但是 IDE 依然嘗試 upload 到 Nano 上....結果當然不能執行, 而且還刷壞了 bootloader.
本來之前都學識了如何刷 bootloader, 應該無問題. 但今日在公司測試, 只有一粒 Nano,沒有其他了.
即時呆了.......玩完. 回家即時刷回 bootloader, 又可以再用了.
為免再出問題, 現在每次 upload 前都 comiple 一次, 可惜個 IDE 真的很笨, 剛 compile 完再 Upload, 沒改動也要再 compile.
請問有沒有設定, 在選了 upload 後, 當 compile 完時, 自動檢查 program size, 超過了 100%, 就不要 upload 呢? |
|