1. 程式人生 > >20180626 STM32 ---利用KILE5 模擬IO口的波形圖

20180626 STM32 ---利用KILE5 模擬IO口的波形圖

每次除錯STM32程式的時候都要將其匯入到板子中看除錯的結果,比較費時間。可以利用KILE5 裡面自帶的模擬來實現IO口的輸出波形的檢視。

①點選Options for target


②點選 Debug -----勾選 Use Simulator

                       -----並將2.中圈中的部分填寫,注意其中Paramter 中填你的晶片型號



③ 點選 start/stop Debug Session 



④進入模擬介面如下圖後依此點選 1-3

隨後在出現的4框中輸入你要觀察的IO口  ,這裡我選擇是PB6口

注: 在口新增完成後 在4這個介面中將其的Display Type 改成bit



⑤隨後點選全速執行,就可以在視窗中看到PB6口的波形圖了,全速執行的右邊×是停止按鈕



以下是有可能出現的問題:

1.輸入IO口的時候提示  unknown signal      這是第②步沒有設定好的原因

2.在模擬的時候不能全速執行,點一下執行只走一步。解決方法推出模擬,將整個工程Rebuild 一下以後再進入模擬介面


3.波形圖可以顯示但是是以下形狀,一片的


這是因為縮小的的比例太高了,可以點選圖然後滑動滾輪放大就可以看見波形圖了,也可以用圖中的IN  OUT 按鈕


4.還有一個重要的一點是,在進入模擬介面的之前需要將工程編譯執行通過後再進入!