2848|1

22

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【MSP430 编译器使用经验】+IAR [复制链接]

1、首先打开IAR软件,其开发界面如下:
file:///C:/Users/Administ/AppData/Roaming/Tencent/Users/1006058859/QQ/WinTemp/RichOle/1~%258LXVWL3(D39T~Q~YU~$U.jpg
2、新建工程:点击界面左上角的File〈New〈File,之后会出现下面的界面:
file:///C:/Users/Administ/AppData/Roaming/Tencent/Users/1006058859/QQ/WinTemp/RichOle/P)U4%7D_V]VA1JPM(Y3SG9_$L.jpg
3、保存新建的工程,根据自己的需要选择工程保存的位置,以及为该工程命名。
4、接下来就可以为自己的工程编写代码了。

在使用该软件的工程中,要注意以下一些问题:
1、在打开IAR工程时,要注意选择合适的IAR软件的版本,否则会出现一些问题。经验告诉我:当工程是在IAR 5.5版本中建立时,如果使用IAR 6.3打开它,便会产生一些问题,所以需要先使用notepad++或者一些其他的文本工具来打开那些(*.ewp)文件,通过在该文件中查找ProductVersion(请注意查找时选择非全词匹配)的一些信息,来选择合适的IAR版本软件,如下所示:
如果有关ProductVersion的信息如下:

    OGProductVersion
    7.20.1.7306


    OGLastSavedByProductVersion
    7.10.3.6927

那么就要使用IAR 7.2版本的软件来打开这些工程文件。同理可根据需要选择其他版本的软件。
2、当用IAR软件进行仿真的过程中,如果想要知道运行周期,通常需要执行下面这两步:
(1)、当然需要打开软件进行仿真了,界面如下(注意下图中的圈圈):
[img]file:///C:/Users/Administ/AppData/Roaming/Tencent/Users/1006058859/QQ/WinTemp/RichOle/U0UDTT[EVRB%60UO4788UH1IV.jpg[/img]
(2)、当执行仿真操作后,就需要打开菜单view〈register   simulator〈function profiler,接下来 就可以查看到函数执行的周期数 和 程序执行周期数,当然我们也是可以结合断点来得到想要了解的运行周期数,这部分的界面如下所示:
file:///C:/Users/Administ/AppData/Roaming/Tencent/Users/1006058859/QQ/WinTemp/RichOle/NLTXRVL7IXZPFAK4ZN123NB.jpg
3、使用该软件的过程中,要记一下一些快捷键,对开发很有帮助的,当然记住的前提就是多练习啦。
CTRL+B  括号匹配,片选择代码
CTRL+F  Find快捷键
CTRL+SHIFT+F  Find in Files快捷键
CTRL+K  快速注释,屏蔽选中的代码,就是自动加上“//”CTRL+T  自动缩进,格式化选中的代码,格式在TOOLS->OPTIONS->EDITER->Auto Indent->CONFIGS
4、可以在最后生成的.MAP文件中查看编译过程中的一些信息。





最新回复

图片不能直接复制,需要通过本地上传!  详情 回复 发表于 2014-7-24 13:50
 
点赞 关注
个人签名坚持就会有所收获

回复
举报

6066

帖子

92

TA的资源

裸片初长成(初级)

沙发
 
图片不能直接复制,需要通过本地上传!
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表