微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > avr调试熔丝位说明,以及引脚失效

avr调试熔丝位说明,以及引脚失效

时间:11-25 来源:互联网 点击:
且先看数据手册里面一个很微小的段子,可能新手看的时候会不注意

数据手册208页有

JTAGEN熔丝位没有被编程的情况下,四个TAP引脚为正常的端口引脚,TAP控制
器处于复位状态。一旦JTAGEN被编程,且MCUCSR寄存器的JTD清零,TAP输入信
号即被拉高,JTAG边界扫描和编程功能使能。此时TAP输出(TDO)处于悬空挂态,
JTAGTAP控制器不移位数据,因此必须连接一个上拉电阻或有上拉电阻的硬件(如扫描
链中下一个器件的TDI输入)。芯片付运时这个熔丝位被编程。

这个具体到最近的调试,就是说JTAG占用了PC4个端口。很恐怖吧!

最近发现PC里面两个端口使用的时候怎么都无法作为高电平输出,先怀疑自己程序,检查后做了一个小的调试程序,发现还是无法作为高电平输出。硬件也没有问题,于是就蛋疼了。

后来感觉一定是类似引脚兼容的问题,但是本身这个引脚没有标注其他功能。自我感觉,一定是引脚的第二功能启动了,后来才怀疑到熔丝位,因为涉及到jtag接口。


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top