#|关于DAP在线调试+串口调试

需要修改两个东西,DAP+CDC固件的串口调试使用的是UART0。
修改对应UART0的引脚
CDC串口接的是K60 UART0 的A1和A2。
所以,在 App\Inc\PORT_cfg.h 修改代码为:
#|关于DAP在线调试+串口调试
文章图片

App\Inc\MK60_conf.h
#|关于DAP在线调试+串口调试
文章图片

然后成了。
使用Jlink或者不用UART0串口呢?
则需要再来一个USB2TTL,
由于printf函数默认使用的是UART3,App\Inc\PORT_cfg.h 可以晓得,UART3的配置端口为。。。
#|关于DAP在线调试+串口调试
文章图片

PTC16 –> 串口的TX 和 PTC17 –>串口的RX
在电脑端才能使用串口助手接收。。。。
相比较上面的DAP实在方便啊,,,,
【#|关于DAP在线调试+串口调试】#|关于DAP在线调试+串口调试
文章图片

。。。。非得比较的话,那显然了,后者串口再插线比较恶心,,,,
#|关于DAP在线调试+串口调试
文章图片

    推荐阅读