前段時間寫了一點STM8的代碼,現在總結一下。
開發環境-IAR
IAR 指的是IAR Embedded Workbench。又稱為EWSTM8。
我是用的是EWSTM8-2105-Autorun.exe。後會報一個庫加載失敗。沒有關系可以繼續用。
1. 檢視晶片型号:
項目右鍵-選項-目标,我的是STM8L151G6。
可以根據晶片型号來确定晶片的基本資訊。比如FLASH大小,RAM大小等。比如L151G6中的6代表32K,如果是4就是16k。
2. 檢視生成檔案占用FLASH及RAM大小
找到.map檔案,
18 479 bytes of readonly code memory
2 881 bytes of readonly data memory
1 324 bytes of readwrite data memory
18479 + 2881是占用的FLASH 1324 是占用記憶體(有這麼小嗎?)。
3. git管理
*.TMP
*.tmp
*.tmp.*
*.dep
Debug/
Release/
si
*.ewt
settings/