AVR单片机使用JTAG口作为普通I/O口方法
时间:12-02
来源:互联网
点击:
方法1:
修改熔丝位,禁用JTAG.(缺点:禁用后不能用JTAG了,除非用ISP再开启)
方法2:
在程序中禁用JTAG,调用以下函数:
inlinevoidJTAG_Disable(void)
{
unsignedchartemp=0;
temp=MCUCSR| (1
MCUCSR=temp;
}
如需重新开启,调用以下函数:
inlinevoidJTAG_Enable(void)
{
unsignedchartemp=0;
temp=MCUCSR&(~(1
MCUCSR=temp;
}
注意:在程序中禁用JTAG后,如果没有重新开启,会使JTAG无法连接,解决方法有二.
(方法1):按住复位键,再连接.
(方法2):在连接失败跳出的对话框中选择如下:
再点"Retry",即可连接.
此方法的前提是JTAG ICE必须是标准的,很多偷工减料的就不行.
AVR单片机JTAG口普通IO 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)