STM32F103學(xué)習(xí)筆記 day15
DAP下載硬件連接
首先來看一下這個東西的硬件圖片和原理圖

這里有20個引腳,具體的方向通過這個確定:

1上面是3,再上面是5,其他同理,7和9就是SWD要用的兩個引腳,怎樣接線:
DAP仿真器通過usb口連接到電腦,jtag口通過20pin排線連接到單片機(jī)。
這時候是沒有電的。
從usb-232和slave中任選一個連接到電腦usb,就可以實(shí)現(xiàn)供電了。
我覺得有必要看一下JTAG和開發(fā)板的連接情況,以后自己設(shè)計(jì)板子的時候就按照類似的原則設(shè)計(jì),加上SWD或者JTAG(其實(shí)通常來說還是要用SWD的,JTAG用的比較少)
先看一下吧
看了一下,甚至找不到5個占用的引腳在哪里。和賈總交流了一下,得知那五個東西雖然接了上拉電阻接vcc但是還是需要和單片機(jī)進(jìn)行連接的。
通信協(xié)議而已,不大用管。
實(shí)操的話:
首先點(diǎn)這個魔術(shù)棒

然后進(jìn)去知道設(shè)置一下里面的debug選項(xiàng)

設(shè)置成這樣就可以了

然后點(diǎn)擊setting

設(shè)置成這樣就可以了,在port那里可以選擇SWD或者JTAG
然后設(shè)置一下時鐘,其他的默認(rèn)就可以
然后找到上面的flash download一欄,設(shè)置下載算法:

設(shè)置成這樣就行了(沒找到的話點(diǎn)擊add,添加這一個就行了)
配置好之后回到utilities這一欄,配置成這個樣子就可以了

配置好之后先編譯然后在這里點(diǎn)擊下載按鈕,

就在編譯旁邊
哈哈,下載了一下,沒啥問題,我再試試蜂鳴器
可以啦,很不錯嘿嘿
明天學(xué)習(xí)怎么DAP調(diào)試程序
標(biāo)簽: