STM32——ST-Link v2調(diào)試下載器的連接方法

硬件電路

在網(wǎng)上購買了STM32F103C8T6的最小系統(tǒng)開發(fā)板,由于手頭上沒有官方的STM32調(diào)試器,所以也同時購買了一個便宜的st-link v2下載調(diào)試器

這種下載器和STM32的最小系統(tǒng)板之間完成調(diào)試通信需要連接四根線,連接圖如下所示

上圖來源http://www.51hei.com/bbs/dpj-163028-1.html

其實這里最需要注意的是方向問題,這種插針座都是有一個缺口的,缺口的方向一定要和圖中所示的方向一致再接線才是正確的接線方式,如果接線接錯了,在程序下載調(diào)試的時候是一定會報錯的。
另外一點是這樣四根線連接的調(diào)試器是不具備開發(fā)板供電功能的,所以說還需要給最小系統(tǒng)板單獨的供電電源。

軟件配置

在完成了正確的接線并且檢查無誤之后,就可以進入IDE進行管腳配置了,筆者這里使用的stm32官方的集成開發(fā)環(huán)境STM32 Cube IDE。
由于我們的調(diào)試需要占用stm32單片機的三個管腳,因此需要進行配置,配置圖如下


可見,對于stm32f103C8T6單片機而言,需要分別設(shè)置PB3、PA14、PA13引腳為圖中所示的狀態(tài)。也有簡單方法,就是在stm32Cube Ide或者stm32CubeMX之中,在左側(cè)的選項卡中選擇System Core選項:


接下來選擇SYS選項


在出現(xiàn)的設(shè)置窗口之中設(shè)置Debug為Trace Asynchronous Sw這樣調(diào)試管腳的配置就會自動完成了,保存這樣的管腳配置并且自動生成初始化代碼就完成了配置。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容