[AVR单片机] AVR能不能像keil一样直接用软件调试?

[复制链接]
 楼主| 老鱼探戈 发表于 2010-10-12 16:05 | 显示全部楼层 |阅读模式
刚刚学习AVR,用的编译器是GCC-AVR,但是好像不能像keil一样直接调试(不用硬件或仿真器)。
       不知道AVR可不可以,或者有类似的工具可以用。
宇容创行 发表于 2010-10-12 16:50 | 显示全部楼层
可以,就是功能比keil弱很多
john_lee 发表于 2010-10-12 16:55 | 显示全部楼层
avr-studio + winavr + proteus 7.5+,相当完美的avr软件开发平台(工程管理、编辑、编译、软件模拟)。
472666GAQ 发表于 2010-10-13 08:36 | 显示全部楼层
avr的仿真真的没法和keil比
 楼主| 老鱼探戈 发表于 2010-10-13 08:47 | 显示全部楼层
avr-studio + winavr + proteus 7.5+,相当完美的avr软件开发平台(工程管理、编辑、编译、软件模拟)。
john_lee 发表于 2010-10-12 16:55


    这个我知道,
    keil中有一个DEBUG按钮,可以直接软件仿真:比如看看IO口状态,单步,全速之类的。
zhaoyu2005 发表于 2010-10-13 10:54 | 显示全部楼层
基本的软件仿真,在avr-studio 中就能看了,但是复杂的比keil就差多了
dadodo 发表于 2010-10-13 12:06 | 显示全部楼层
没人用IAR?
 楼主| 老鱼探戈 发表于 2010-10-15 12:53 | 显示全部楼层
没人回复我。。。
宇宙飞船 发表于 2010-10-15 16:01 | 显示全部楼层
可以无缝调试的。
在WINAVR编辑器中调用AVR-GCC编译生成的文件有个COF结尾的文件,直接在avrstudio中打开就可以模拟仿真调试了。
要修改源文件就在WINAVR中修改,重新编译后,avrstudio会自动感应并更新调试器中的源文件。

要仿真LCD,串口,ADC等外设,可能要用到三楼大虾的方案。可惜只是俺没有用过。
俺一直是焊板子用示波器直观看嘀。

评分

参与人数 2威望 +2 收起 理由
happde + 1
老鱼探戈 + 1

查看全部评分

clarkzeng 发表于 2010-10-16 13:57 | 显示全部楼层
高手很多。
jt4117 发表于 2010-10-18 07:07 | 显示全部楼层
除了mega8,都支持JTAG片上调试的。 何必要用软件仿真呢!
idterminator 发表于 2010-10-19 08:29 | 显示全部楼层
除了MEGA8,都支持JTAG片上调试??


要除的多了吧,楼上乱说
xiaoxu_79 发表于 2010-10-19 08:58 | 显示全部楼层
的确不是11楼所说那样!
john_lee 发表于 2010-10-19 15:30 | 显示全部楼层
avr-studio + winavr + proteus,给楼主一个screen shot:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1威望 +1 收起 理由
老鱼探戈 + 1

查看全部评分

dlwlmlj 发表于 2010-10-19 20:02 | 显示全部楼层
支持楼上
 楼主| 老鱼探戈 发表于 2010-10-22 17:26 | 显示全部楼层
这个好
zero_up 发表于 2010-10-25 16:59 | 显示全部楼层
只是keil不支持avr而已
mcu520 发表于 2010-10-29 11:40 | 显示全部楼层
不用软件仿真好多年,现在都用硬件JTAG仿真。
jujishoudong 发表于 2010-10-30 11:45 | 显示全部楼层
avr studio可以进行单步调试的,不过不怎么会用的,里面有时候一些延时的地方不知道怎么跳过去
hanyafeng 发表于 2011-1-27 14:11 | 显示全部楼层
完全可以,而且可以脱机调试。只是外部触发中断什么的需要你自己手动触发一下了,就这个不好。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

5262

帖子

251

粉丝
快速回复 在线客服 返回列表 返回顶部