我在做GPS模塊,用的是STM43F407單片機,串口什么的都是正常的,但是程式運行的時候始終執行不到解碼函式nema_decode_test()上,就是不能呼叫解碼函式,可是我明明已經添加了頭檔案和路徑,而且也進行了宣告,編譯時也不報錯,但就是這個函式執行不了,但是可以呼叫這個頭檔案里的其他函式,只有這個解碼函式執行不到
uj5u.com熱心網友回復:
DEBUF狀態下nema_decode_test()代碼的左邊是白色還是灰色,白色表示優化沒不會執行到那,灰色是存在可以運行到那,你設個斷點看看uj5u.com熱心網友回復:
STM43F407可以單步除錯,你可以單步除錯跟蹤看看;估計是你的程式在哪個陳述句里死回圈,無法運行到你指的位置
uj5u.com熱心網友回復:
那你就跟蹤下進入到這個函式的條件不就好咯,看看是為什么進不去轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/202925.html
標籤:單片機/工控
