STM32F103学习笔记 day15
DAP下载硬件连接
首先来看一下这个东西的硬件图片和原理图

这里有20个引脚,具体的方向通过这个确定:

1上面是3,再上面是5,其他同理,7和9就是SWD要用的两个引脚,怎样接线:
DAP仿真器通过usb口连接到电脑,jtag口通过20pin排线连接到单片机。
这时候是没有电的。
从usb-232和slave中任选一个连接到电脑usb,就可以实现供电了。
我觉得有必要看一下JTAG和开发板的连接情况,以后自己设计板子的时候就按照类似的原则设计,加上SWD或者JTAG(其实通常来说还是要用SWD的,JTAG用的比较少)
先看一下吧
看了一下,甚至找不到5个占用的引脚在哪里。和贾总交流了一下,得知那五个东西虽然接了上拉电阻接vcc但是还是需要和单片机进行连接的。
通信协议而已,不大用管。
实操的话:
首先点这个魔术棒

然后进去知道设置一下里面的debug选项

设置成这样就可以了

然后点击setting

设置成这样就可以了,在port那里可以选择SWD或者JTAG
然后设置一下时钟,其他的默认就可以
然后找到上面的flash download一栏,设置下载算法:

设置成这样就行了(没找到的话点击add,添加这一个就行了)
配置好之后回到utilities这一栏,配置成这个样子就可以了

配置好之后先编译然后在这里点击下载按钮,

就在编译旁边
哈哈,下载了一下,没啥问题,我再试试蜂鸣器
可以啦,很不错嘿嘿
明天学习怎么DAP调试程序