dvbbs
收藏本页
联系我们
论坛帮助
dvbbs

熠耀科技电子设计论坛电子技术讨论区单片机技术讨论区 → 用ICCAVR + AVR Studio 编译,仿真和下载


  共有6410人关注过本帖平板打印

主题:用ICCAVR + AVR Studio 编译,仿真和下载

美女呀,离线,留言给我吧!
admin
  1楼 个性首页 | 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 贴子:428 积分:105057 威望:100000 精华:0 注册:2003/12/30 16:34:32
用ICCAVR + AVR Studio 编译,仿真和下载  发贴心情 Post By:2012/10/21 21:27:48

最近开始学AVR,所以买了个板子,这几天熟悉了一下编译环境,和仿真环境,做下记录。

 

一.安装:

1.安装ICCAVR,我的版本是6.13a

2.安装AVR Studio,我的版本是4.17

3.安装仿真器驱动,(注意:安装时不要在电脑上插上仿真器)

 

二.具体创建工程步骤:

1.打开ICCAVR,点击 Project ---> New,输入工程名后选择保存路径保存。

AVR Studio 编译,仿真和下载" name=image_operate_86501292483338125 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s8.sinaimg.cn/middle/6035432cx9781b3d0f927&690" width=690 height=361 action-type="show-slide" action-data="http%3A%2F%2Fs8.sinaimg.cn%2Fmiddle%2F6035432cx9781b3d0f927%26690" real_src="http://s8.sinaimg.cn/middle/6035432cx9781b3d0f927&690">

 

2.创建源文件和头文件,点击File ---->New,或者点击新建文件的图标如下:

AVR Studio 编译,仿真和下载" name=image_operate_19491292483373515 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s8.sinaimg.cn/middle/6035432cx758cf92b2f17&690" width=554 height=175 action-type="show-slide" action-data="http%3A%2F%2Fs8.sinaimg.cn%2Fmiddle%2F6035432cx758cf92b2f17%26690" real_src="http://s8.sinaimg.cn/middle/6035432cx758cf92b2f17&690">

 

3.编辑完后,点击保存,

 AVR Studio 编译,仿真和下载" name=image_operate_33231292483595250 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s14.sinaimg.cn/middle/6035432cx9781bd82f3ad&690" width=591 height=399 action-type="show-slide" action-data="http%3A%2F%2Fs14.sinaimg.cn%2Fmiddle%2F6035432cx9781bd82f3ad%26690" real_src="http://s14.sinaimg.cn/middle/6035432cx9781bd82f3ad&690">

 

4.输入文件名后,点击保存。

AVR Studio 编译,仿真和下载" name=image_operate_2201292483673515 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s7.sinaimg.cn/middle/6035432cx9781caad4616&690" width=690 height=261 action-type="show-slide" action-data="http%3A%2F%2Fs7.sinaimg.cn%2Fmiddle%2F6035432cx9781caad4616%26690" real_src="http://s7.sinaimg.cn/middle/6035432cx9781caad4616&690">

 

5.帮刚才建的led.c添加到工程中,

 AVR Studio 编译,仿真和下载" name=image_operate_33831292484196421 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s8.sinaimg.cn/middle/6035432cx9781cfbf0857&690" action-type="show-slide" action-data="http%3A%2F%2Fs8.sinaimg.cn%2Fmiddle%2F6035432cx9781cfbf0857%26690" real_src="http://s8.sinaimg.cn/middle/6035432cx9781cfbf0857&690">

 

6.选中led.c后点击打开,AVR Studio 编译,仿真和下载" name=image_operate_63681292484310015 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s2.sinaimg.cn/middle/6035432cx9781ee9d50d1&690" width=686 height=394 real_src="http://s2.sinaimg.cn/middle/6035432cx9781ee9d50d1&690">

7.这样的话,就已经成功添加到工程中了

 AVR Studio 编译,仿真和下载" name=image_operate_46541292484775531 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s12.sinaimg.cn/middle/6035432cx9781f0736a5b&690" width=481 height=180 real_src="http://s12.sinaimg.cn/middle/6035432cx9781f0736a5b&690">

 

8.编译工程,出现错误

AVR Studio 编译,仿真和下载" name=image_operate_34731292485991921 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s10.sinaimg.cn/middle/6035432ct978256dede09&690" width=690 height=439 action-type="show-slide" action-data="http%3A%2F%2Fs10.sinaimg.cn%2Fmiddle%2F6035432ct978256dede09%26690" real_src="http://s10.sinaimg.cn/middle/6035432ct978256dede09&690">
 

9.修改Project中的Options

AVR Studio 编译,仿真和下载" name=image_operate_1661292486439375 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s12.sinaimg.cn/middle/6035432ct97825998591b&690" width=690 height=491 action-type="show-slide" action-data="http%3A%2F%2Fs12.sinaimg.cn%2Fmiddle%2F6035432ct97825998591b%26690" real_src="http://s12.sinaimg.cn/middle/6035432ct97825998591b&690">

10.成功编译。

 

三.现在hex文件到芯片中

1.打开AVR Studio,如下操作

AVR Studio 编译,仿真和下载" name=image_operate_41751292486486468 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s16.sinaimg.cn/middle/6035432ct97827403d69f&690" width=690 height=435 action-type="show-slide" action-data="http%3A%2F%2Fs16.sinaimg.cn%2Fmiddle%2F6035432ct97827403d69f%26690" real_src="http://s16.sinaimg.cn/middle/6035432ct97827403d69f&690">

 

2.不要关闭窗口,修换到Main的有边那个窗口Program,

AVR Studio 编译,仿真和下载" name=image_operate_93081292486589171 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s14.sinaimg.cn/middle/6035432ct9782773d39ad&690" width=690 height=603 action-type="show-slide" action-data="http%3A%2F%2Fs14.sinaimg.cn%2Fmiddle%2F6035432ct9782773d39ad%26690" real_src="http://s14.sinaimg.cn/middle/6035432ct9782773d39ad&690">

 

 

 

三.在AVR Studio中硬件仿真

1.打开AVR Studio

 

2.点击File----->Open ,选择刚才ICCAVR产生的proj.cof,打开后,弹出保存对话框,点击保存

AVR Studio 编译,仿真和下载" name=image_operate_77811292486704406 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s15.sinaimg.cn/middle/6035432ct978280ec06fe&690" width=634 height=492 action-type="show-slide" action-data="http%3A%2F%2Fs15.sinaimg.cn%2Fmiddle%2F6035432ct978280ec06fe%26690" real_src="http://s15.sinaimg.cn/middle/6035432ct978280ec06fe&690">

 

3.选择仿真方式,和芯片型号

AVR Studio 编译,仿真和下载" name=image_operate_40341292486783921 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s6.sinaimg.cn/middle/6035432ct978283d26ec5&690" width=648 height=402 action-type="show-slide" action-data="http%3A%2F%2Fs6.sinaimg.cn%2Fmiddle%2F6035432ct978283d26ec5%26690" real_src="http://s6.sinaimg.cn/middle/6035432ct978283d26ec5&690">
 

4.选择连接的COM口(注意把波特率改为缺省值19200)

AVR Studio 编译,仿真和下载" name=image_operate_96471292486923000 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s12.sinaimg.cn/middle/6035432ct9782883953db&690" width=583 height=385 action-type="show-slide" action-data="http%3A%2F%2Fs12.sinaimg.cn%2Fmiddle%2F6035432ct9782883953db%26690" real_src="http://s12.sinaimg.cn/middle/6035432ct9782883953db&690">
 

5.连接成功,即可硬件仿真了

AVR Studio 编译,仿真和下载" name=image_operate_3471292486948781 alt="用ICCAVR AVR Studio 编译,仿真和下载" src="http://s9.sinaimg.cn/middle/6035432ct97829137c128&690" width=690 height=315 action-type="show-slide" action-data="http%3A%2F%2Fs9.sinaimg.cn%2Fmiddle%2F6035432ct97829137c128%26690" real_src="http://s9.sinaimg.cn/middle/6035432ct97829137c128&690">



 

 

 

 

 


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

用ICCAVR + AVR Studio 编译,仿真和下载








签名