回答

收藏

SAM L22 Xplained Pro初体验

#其他 #其他 1064 人阅读 | 0 人回复 | 2016-04-07

很幸运能申请到Atmel公司提供的SAM L22 Xplained Pro开发板,非常感谢Atmel和爱板网,希望以后有更多的机会试用各种厂家的新技术和新开发板,更好地提升自己。作为一个对Atmel公司免费提供的开发环境Atmel Studio完全陌生的菜鸟,这篇文章所写的都是自己从零开始的经验,希望各位大神不要介意,如果有说得不对的地方,欢迎大家踊跃指出。
首先当然是下载安装Atmel Studio开发软件,大家可以到Atmel官网上下载最新版的Atmel Studio,本人所使用的是Atmel Studio7.0。大家注意了,这款软件不同于其他厂家的开发环境需要购买licenses,或者是免费版的有诸多限制,Atmel Studio是完全免费使用的,这点非常好。

连接上SAM L22 Xplained Pro开发板,软件就会自动识别我们所连接的板子是哪一款开发板,大家可以看到,开发板的一些信息已经被列出来了,序列号、开发板名称、厂家和主控芯片都可以看到,而且还给出了开发板和主控芯片相关资料的下载链接,方便我们学习使用,不用再到网上自己搜索。

我们先来看看SAM L22 Xplained Pro开发板的资料吧,如下图所示,SAM L22 Xplained Pro开发板上的元件和外围接口都有介绍。相信大家都看得懂的。

接下来我们来新建一个ASF Example Project来看看吧。可以看到Atmel官方的例程已经比较全面了,我们要学习相关设备资源的话,可以参考官方的例程,下面就由最简单的LED呼吸灯程序开始吧。


官方的例程还是比较简洁的,所使用的ASF库函数非常的方便,如果我们自己需要用到,只要包含了asf.h就可以使用了。代码非常简单,相信每一个初学者都看得懂。

然后我们点击Tools,Device Programming烧录程序到控制器。首次连接软件提示需要升级固件,如图所示,升级后就可以烧写程序了。

升级成功后窗口如下图所示,芯片上的寄存器值等等都可以在这里读取到,在这就不一一细讲了,有兴趣的可以自己了解。

点击Apply后可以看见板子上的STATUS指示灯在闪烁,与资料上说的一样。


程序烧写成功了,程序正常运行,LED0闪烁。初识Atmel Studio和SAM L22 Xplained Pro开发板就此结束。希望以后能学到更多。
关注下面的标签,发现更多相似文章
分享到:
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /2 下一条