Tx/Rx引脚交换配置,这个功能是真香啊!
其实,我很早就有看到“Swappable Tx/Rx pin configuration”这个功能特性。我也一直认为这个功能是多么多么的多余!直到最近我画了一块STM32的小板,才认识到这个“Tx/Rx引脚交换配置”有多香!
现在的jlink早已经升级到了V9,包含平民化的Daplink调试器都全部搭载了VCOM功能,即在调试接口外,也虚拟出来了一个串口。于是,我也就相关把调试串口也连接到Jtag 10Pin座上。这不,一走神儿,就把调试串口的RX,TX引脚与MCU的RX,TX引脚连接成了直连。着急,直到打板回来,下载例程后,调试失败了,返回PCB原理图后,我才发现这个严重的bug。
怎么办?割板子,飞线吗?!这多不美观,也可能把PCB板划坏!
不过,有了“Tx/Rx引脚交换配置”功能,这些便不再是问题了。仅需要简单配置一下寄存器。该有的调试信息就出来了。你说,方便不?!