查看: 763|回复: 0

SAM L22 Xplained Pro初体验

[复制链接]
  • TA的每日心情
    开心
    昨天 09:11
  • 签到天数: 3140 天

    连续签到: 252 天

    [LV.Master]伴坛终老

    发表于 2016-4-7 09:06:27 | 显示全部楼层 |阅读模式
    分享到:
    很幸运能申请到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开发板就此结束。希望以后能学到更多。
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-12-20 02:28 , Processed in 0.106545 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.