天天看點

STM8 開發備忘

前段時間寫了一點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/      

4. 代碼調試

繼續閱讀