永发信息网

AVR studio 中在线调试 用的JTAGICE 为什么run全速运行 不能使用,

答案:2  悬赏:50  手机版
解决时间 2021-02-05 08:47
AVR studio 中在线调试 用的JTAGICE 为什么run全速运行 不能使用,
最佳答案
“pb7 not in scope”

在你的程序里没有看到对pb7的定义。所以这样的提示很正常。

整个程序里,既没有初始化PORTB,也没有使用PORTB。而且在AVR Studio中,“PB7”(大写)是有预定义值的(在你使用的器件对应的io.h中有预定义),而“pb7”(小写)就没有预定义了。

这里如果你需要监视PORTA的数值,可以选中PORTA,然后按鼠标右键--Add Watch即可。
全部回答
使用什么接口debug的,ISP接口不支持仿真,只支持下载;PDI支持下载和仿真。
建议使用AS6自带的模拟仿真器先看看PA口的OUT寄存器是不是按程序在跑。追问不是啊,JTAGICE支持下载和仿真的,为什么结果也如上呢, PA 口的寄存器porta是按程序变化的追答首先,用avr simulator 仿真,porta寄存器是按程序变化的,那么程序就没问题了,但是,还要注意个地方,用I/O驱动LED灯的时候,注意PB2选为输出的时候,要不要上拉输出,如果LED需要较大的电流才能点亮,那么一定要设为上拉输出才能看到效果,这个要考虑下。
然后,下载器支持仿真,但不是所有的下载接口都支持仿真,你用的什么接口你知道不?ISP?PDI?JTAG?
最后,是使用软件的时候,如果要通过硬件仿真,那么要选你的硬件为debugger,因为默认的是软件自带的avr simulator。
按上面步骤检查,弄懂这些应该就能找到原因。追问用的jtag 将程序烧进板子里后,led灯能亮, (DDRA =0xFC已设置输出)在线硬件仿真时,你说的硬件要选debugger吗?我选的是avr simulator ,是不是这部分不对啊追答是的,在选debugger的时候选你下载器硬件那个,不能选avr simulator那个,用avr simulator是软件自带的仿真器,模拟仿真的,当然看不到现象了。追问
我的程序已经改好 纯软件仿真 没有任何问题,还是怎么在线硬件仿真?你说的debuger选项,我没有看到,

这个选项里没有你说的啊,谢谢啊 把在线仿真的步骤说明白些,谢谢了追答debugger plarform 选JTAGICE device选你用的片子,然后下载线插好就可以了。怎么不行呢?追问你说的是将程序下载进板子里,还是硬件在线仿真啊追答仿真啊,不选硬件怎么硬件仿真追问我说的是在线硬件仿真,不是将程序烧进板子里追答是debug啊,我知道啊,......如果还不行我就真不知道了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
上乾下坤
素壳的意思是什么啊?知道的请说下!
下列有关概念间的关系,其中与图示不相符的是
请问哈弗H2低配版可以装导航吗?大概多少钱,自
金梦园地址有知道的么?有点事想过去
罕见的科学天才埃里克,阅读答案
减税是对应征税款减征一部分。()对错
4.8×十2.3=4.7 x=多少
梁文道的《常识》读后感
软脚酒的意思是什么啊?知道的请说下!
咨询一下吧友,渴望六种鱼适合多大的猫咪吃
收到职工交来的物品赔偿款的会计分录怎么做
豫美轩女子美容怎么去啊,我要去那办事
创乾5米高梯子是伸缩的还是折叠的?
天河雪莲美容养生会所地址有知道的么?有点事
推荐资讯
古代诗歌应从哪几方面进行鉴赏
张坑村地址在什么地方,想过去办事
语言沟通的主要媒介是()
中国移动(第一专营店)地址在哪,我要去那里办
布日嘎苏台地址有知道的么?有点事想过去
阿红发屋地址有知道的么?有点事想过去
断桥铝合金中的PA66GF25隔热条使用年限是多少
A7卤菜怎么去啊,有知道地址的么
玉麒麟家具怎么去啊,我要去那办事
绿海龟在什么时间产蛋?是早晨、中午、还是晚
见素抱朴的意思是什么啊?知道的请说下!
we have some dalls改单数句
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?