IAR編譯器無法選中JTAG接口【解決】

博客原文:IAR編譯器無法選中JTAG接口【解決】

IAR調試接口有SWD接口以及JTAG接口,但是今天碰到了非常奇怪的事情,我的兩個工程項目,一個可以選中JTAG調試,而另一個工程卻無法選中,是灰色的雖然我一直用SWD接口調試程序,沒有用JTAG調試接口,但是被我發現了這樣問題就想解決他。看下圖,呈現非選中狀態。

分析思路:兩個工程,既然有一個是可以選中JTAG接口,那麼說明不是軟件的原因,那一定就是配置的差別了,於是我把工程配置看了一遍,最後發現原來SWD調試被佔用了。敢問一句,用JTAG接口調試能用printf輸出信息嗎???

問題就在這裏,想必大所數人調試的時候都會用SWD接口,然後使用printf語句讓SWO引腳輸出信息吧,我也是,這裏我配置了SWD接口的SWO引腳,也可以說是SWO調試被佔用了,不允許你選擇JTAG了。解決方法把SWO配置去掉就行,之後就可以選擇JTAG接口調試了。反正我的這個問題是這樣解決的。如圖:

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章