AVR studio怎么样C语言调试?求着

初学avr,用avrstudio和winAVR编写的C语言程序,想通过studio和protues联合调用仿真,但调试时总是在汇编窗口上进行的,怎样才能在C语言下调试?求... 初学avr,用avr studio和winAVR编写的C语言程序,想通过studio和protues联合调用仿真,但调试时总是在汇编窗口上进行的 ,怎样才能在C语言下调试?求大侠 展开
 我来答
夜猫叫枫子
2012-03-27 · TA获得超过1159个赞
知道小有建树答主
回答量:704
采纳率:0%
帮助的人:484万
展开全部
如果是用C语言写的,调试的时候,一般是使用断点那些的观察变量与寄存器的内容。

现在的编译器都是具有优化功能的,WinAVR的优化功能很强大,如果你开启了优化的话,实际上看C语言的程序的话,是看不出它是怎么执行的,编译会对你的程序进行组合与顺序上的优化。

还有,如果你想要观察变量的值,最好是把变量定义成全局变量,而且前面加 volatile

比如:volatile unsigned char temp;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9789b5dd8
2012-04-05 · TA获得超过520个赞
知道小有建树答主
回答量:863
采纳率:0%
帮助的人:212万
展开全部
有个按钮.电机切换一下就可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式