1、在我打样回来的测试板上试的时候,JTCK脚和信号a复用(信号a默认高电平,低电平有效触发其他电路),所以我把它上拉10K至3.3V,但是软件设置高电平的时候输出2.6V,软件设置低电平的时候还是2.6V,不能拉低!
注:JTCK脚内部是弱下拉,我算了下大概是37K的样子,和网上说的30-50K吻合;但是因为复用信号默认高电平的关系,我把它上拉了,下载还是没有问题。
2、在一块stm32f103开发板上试(开发板只是相当于一个最小系统,把管脚引出来,没有做任何处理),JTCK口可以输出低电平,但是不能输出高电平!
问题:JTCK脚是可以复用的,为什么会出现上述两个奇怪的问题?百思不得其解。(在群里讨论了好久,排除了芯片焊接、接地等因素) |