2932|4

1291

帖子

0

TA的资源

纯净的硅(中级)

楼主
 

SAM4L-Xplained-Pro套件之IAR编译器 [复制链接]

本帖最后由 强仔00001 于 2014-11-10 23:42 编辑

       Atmel SAM4L-Xplained-Pro套件的MCUcortex-m4核,那么IAR肯定支持这款套件。于是我今天就那IAR演示了一个GPIO的例程。
关于IAR的版本,最好要比较新的,推荐用7.1版本的,这样会对这款的套件支持得教好,还有注意的一点是,大家下载IAR时,要选ARM版本的,因为每种不同的芯片的IAR是不同的,如有IAR for 430IAR for stm8等等。
这是我电脑上IAR的版本,如图:
关于IAR的例程,大家可以进去这个链接里下载:

http://www.atmel.com/tools/AVRSOFTWAREFRAMEWORK.aspx
就是下这个Atmel Software Framework 3.19的压缩包就可以了。
这个例程支持多种型号和套件的。我们的SAM4L-Xplained-Pro套件的例程的所在位置如下图:
GPIO的打开后的后,我来说说IAR要注意的地方吧,在顶端,画着红色方框的位置是你打开以下文件的历史,如果嫌文件打开得很多,可以在某个文件上右击,可以选择单个文件关闭或者全部关掉。
还有在IAR编译器的最右方,也可以查看你以前打开过的文件的历史。
关于IAR的使用,我就简单说说吧。
图上画着红色框的是编译按钮,第一个是所在文件的编译,第二个是整个工程编译,一般我们是用第二个按钮的。画着黄色框的是下载并仿真的按钮。点击它就可以对板子进行硬件仿真并下载程序,前提是你要有仿真器。画着绿色框的仿真不下载,这个只是仿真,程序不会吓到单片机里的。

接下来,要注意的是编译器的仿真器的选择,仿真器的选择如下图:
当点击仿真时,编译器会切换到仿真的界面,如下图:
当点击仿真时,编译器会切换到仿真的界面,如下图:
当点击仿真时,编译器会切换到仿真的界面,如下图:
在例程的init.c的文件里还有很多外设的初始化,大家可以通过在conf_board.h文件宏定义一个#if defined (XXXXXXX)括号里的参数就可以了,就如例程里初识化串口,如下图:
还有一个使用频率很高的功能,就是查找XXX定义的来源,当你想查某个变量或者这个函数是出自于哪里,可以使用这个功能,具体操作方法是把鼠标停在你想查看的函数中,然后右击鼠标,选择如
板子的串口接线如下图:


QQ截图20141021205130.png (112.75 KB, 下载次数: 0)

QQ截图20141021205130.png

最新回复

感谢楼主分享自己经验  详情 回复 发表于 2014-11-29 12:16

赞赏

1

查看全部赞赏

点赞 关注
 

回复
举报

1149

帖子

3

TA的资源

五彩晶圆(初级)

沙发
 
4L好是好,但是价格贵了些而且不好买。不过学习用还不错的。

点评

对的,第一次用atmel的m4的MCU  详情 回复 发表于 2014-11-11 11:21
 
个人签名construction complete!
 
 

回复

1291

帖子

0

TA的资源

纯净的硅(中级)

板凳
 
zqjqq88 发表于 2014-11-11 11:18
4L好是好,但是价格贵了些而且不好买。不过学习用还不错的。

对的,第一次用atmel的m4的MCU
 
 
 

回复

1071

帖子

7

TA的资源

纯净的硅(中级)

4
 
感谢楼主分享自己经验

点评

不客气,大家分享一下,也能学到东西  详情 回复 发表于 2014-11-29 12:21
 
 
 

回复

1291

帖子

0

TA的资源

纯净的硅(中级)

5
 
dj狂人 发表于 2014-11-29 12:16
感谢楼主分享自己经验
不客气,大家分享一下,也能学到东西
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表