切换到宽版
左右分栏
统计
基本信息
到访IP统计
管理团队
管理统计
在线会员
会员排行
版块排行
帖子排行
标签排行
帮助
日志
群组
热榜
分享
记录
用户名
密 码
记住登录
登录
找回密码
注册
快捷通道
关闭
您还没有登录,快捷通道只有在登录后才能使用。
立即登录
还没有帐号? 赶紧
注册一个
论坛
群组
火腿广场
手机客户端
帖子
用户
版块
帖子
搜索
PHPWIND
HELLOCQ
哈罗CQ火腿社区
>
单片机与自动控制
>
刚装了个Portable WinAVR
发帖
回复
返回列表
新帖
4409
阅读
10
回复
刚装了个Portable WinAVR
[复制链接]
上一主题
下一主题
离线
danju
UID:72552
注册时间
2009-04-25
最后登录
2018-02-27
在线时间
568小时
发帖
415
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
关闭
个人中心可以申请新版勋章哦
立即申请
知道了
发帖
415
加关注
发消息
只看楼主
倒序阅读
0楼
发表于: 2009-09-16
其实也不算安装,就是解压了而已,共120m左右,pn感觉还不错,有makefile生成工具,就是不知道仿真是怎样的,先把工具环境熟悉起来
共
条评分
回复
举报
分享到
淘江湖
新浪
QQ微博
QQ空间
开心
人人
豆瓣
网易微博
百度
鲜果
白社会
飞信
离线
danju
UID:72552
注册时间
2009-04-25
最后登录
2018-02-27
在线时间
568小时
发帖
415
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
415
加关注
发消息
只看该作者
1楼
发表于: 2009-09-16
找了个demo编译了一下,还比较顺利,编译没有出问题。
这个portable winavr不需要安装,可以解压到u盘里面带着走,插上计算机就能用,一直很喜欢这类“绿色”软件。
软件带有编辑器pn,makefile生成工具mfile,这两项都试了一下。还带有调试工具insight,下载工具avrdude,这两项网上的资料不多,好像很少人用。
共
条评分
回复
举报
离线
danju
UID:72552
注册时间
2009-04-25
最后登录
2018-02-27
在线时间
568小时
发帖
415
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
415
加关注
发消息
只看该作者
2楼
发表于: 2009-09-17
感觉winavr带的调试工具simulavr+insight不太好用,网上教程也没找到,目前还没能调试仿真,也可能是我自己没搞懂
共
条评分
回复
举报
离线
radiolee
UID:20697
注册时间
2004-10-31
最后登录
2024-11-09
在线时间
227小时
发帖
6050
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
6050
加关注
发消息
只看该作者
3楼
发表于: 2009-09-17
pn很牛,问题是用pn做ide的人更牛
共
条评分
回复
举报
离线
danju
UID:72552
注册时间
2009-04-25
最后登录
2018-02-27
在线时间
568小时
发帖
415
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
415
加关注
发消息
只看该作者
4楼
发表于: 2009-09-18
嗯,是的,pn很牛
用simulavr+insight没有进展,选的器件是atmega168,调试是总是退出远程连接,只好退到gdb模式,文件调入,list等都可以,但调试时总是出现address out of bounds,换了器件atmega8在gdb命令行下可以运行基本的调试命令,很奇怪的现象
共
条评分
回复
举报
离线
danju
UID:72552
注册时间
2009-04-25
最后登录
2018-02-27
在线时间
568小时
发帖
415
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
415
加关注
发消息
只看该作者
5楼
发表于: 2009-09-19
在command shell中打入simulavr -l命令后:
currently available device types:
at90s1200
at90s2313
at90s4414
at90s8515
atmega8
atmega16
atmega103
atmega128
at43usb351
at43usb353
at43usb355
at43usb320
at43usb324
at43usb325
at43usb326
居然没有atmega168?
共
条评分
回复
举报
离线
danju
UID:72552
注册时间
2009-04-25
最后登录
2018-02-27
在线时间
568小时
发帖
415
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
415
加关注
发消息
只看该作者
6楼
发表于: 2009-09-20
simulavr不支持atmega168,找了个叫做vmlab的仿真工具,只有4.2m,试着跑了一个从pb2交替输出高低电平、去点亮一个led灯的程序,似乎是支持atmega168的。这个工具比较新奇,用法和一般的仿真调试器不太一样,还得熟悉一下
共
条评分
回复
举报
离线
danju
UID:72552
注册时间
2009-04-25
最后登录
2018-02-27
在线时间
568小时
发帖
415
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
415
加关注
发消息
只看该作者
7楼
发表于: 2009-09-22
vmlab支持atmega168芯片,但是似乎不支持 函数指针 的类型定义,比较郁闷,只能把函数一个一个的都写死
共
条评分
回复
举报
离线
danju
UID:72552
注册时间
2009-04-25
最后登录
2018-02-27
在线时间
568小时
发帖
415
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
415
加关注
发消息
只看该作者
8楼
发表于: 2009-09-26
vmlab可以仿真atmega168,对于外设字符型lcd显示,只支持内置的字符,不能显示用户自定义字符,自定义的字符有的不显示,有的显示小方块
图片:未命名.JPG.jpg
共
条评分
回复
举报
离线
albert
UID:4007
注册时间
2003-03-20
最后登录
2024-12-02
在线时间
8608小时
发帖
4807
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
4807
加关注
发消息
只看该作者
9楼
发表于: 2009-09-26
windude还不错,主要我在makefile里面用它,但和avrstudio驱动打假很不爽.
vmlab看上去不错哦!
偶尔用下insight,gdb实在是菜的,以前也就跟过几次cordump文件.用insight调试,感觉单步速度不如avrstudio快,只好多用几个断点.我是用jtag+avarice硬件调试的
共
条评分
回复
举报
离线
danju
UID:72552
注册时间
2009-04-25
最后登录
2018-02-27
在线时间
568小时
发帖
415
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
415
加关注
发消息
只看该作者
10楼
发表于: 2009-09-26
目前我没有硬件仿真工具,所以找了vmlab做软件仿真,其实我觉得如果能用熟windude和makefile,对于转arm会比较容易,楼上您一定是比较熟悉gnu工具链了,我不太熟悉,开始想用simulavr+insight的,但是simulavr支持的芯片少,好像这个simulavr已经比较长时间没有更新了,是无奈之下找了这个vmlab,是freeware
vmlab比较直观,有一些常用的外设模块可以选用做仿真,熟悉了几天,感觉也是有一些bug的,要仔细体会,并到网上找一些解决方法,目前用下来感觉还可以
最满意的是有常用输入模块可以选用,做仿真会很方便,如电压输入、按钮、串口、eeprom等,里面有一个nrz信号发生器,比较神奇。我正好有一个编码旋钮,是根据两个引脚上的信号跳变情况来判断正向旋转、或是反向旋转的,这个vmlab可以用面板上的按键来产生互相关联的信号,加到相关的引脚上,这样调试的时候鼠标点一个按键就是正转,点另外一个按键就是反转,用于改变程序内部的参数,使得仿真调试非常方便
图片:未命名.JPG.jpg
共
条评分
回复
举报
发帖
回复
返回列表
https://www.hellocq.net/forum
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问
隐藏
快速跳转
火腿资讯区
中国QSL卡片管理局
公告通知
各地火腿活动专题
火腿交流区
火腿神聊
新手培训班
莫尔斯电码 - CW
QSL卡展板
火腿技术区
DX通信
QRP and DIY
设备
天线和铁塔
V/UHF和移动通信
卫星和空间通信
APRS专题
业余无线电应急通信
火腿资源区
FlexRadio SDR收发机
现代通信
业余无线电器材信息
EchoLink/IRLP/远程电台及其他VoIP技术专区
火腿文化
ARDF - 业余无线电测向
计算机应用及数码产品
《电子制作》杂志
邻家火腿快讯
单片机与自动控制
HAM软件、HAM网站
业余无线电中文计划
HELLOCQ火腿社区版务工作室
关闭
关闭
选中
1
篇
全选