本帖最后由 wgsxsm 于 2014-9-16 21:59 编辑
在2010年的时候就有接触过Atmel的MCU:AVR单片机,当时就觉得Atmel的东西做的非常牛,最有印象的就是它的加密了。
后来由于换工作原因加上对AVR的单片机就暂别了,刚好前一段看到有M0内核的Atmel MCU ARM芯片可以申请,毫不犹豫就加入了该MCU的学习大军,有幸获得了通过,非常开心。
在这里,强烈建议大家使用Atmel Studio来进行开发,使用该工具,可以不但可以避免找
驱动文件等方面的麻烦,使用里面的例程直接修改更是可以做到事半功倍的效果,何乐而不为呢。
经过一个下午的捣腾,对 Atmel Studio算是有了一个新的认识。当然,中间也遇到了些困难,下面我就根据我的个人情况来进行做一些说明,避免大家走我走过的弯路。
首先,可以打开网页:我们申请该开发板的那个页面,点右边的那个链接:
Atmel SAM D21 Xplained Pro开发板官方资料 如下图。
可以进入到Atmel的官方网站,链接正是针对该开发板的介绍,然后点击文档,进行下载里面的文档及压缩包:
PDF为:Atmel-42220-SAMD21-Xplained-Pro_User-Guide,压缩包则是一些硬件的信息,如原理图,Gerber文件,BOM以及3D效果图等文件,建议大家一并下载:
接下来,我们根据Atmel-42220-SAMD21-Xplained-Pro_User-Guide文件的信息来进行快速寻找我们想要的信息,没有耐心的童鞋可以直接跳到该文档的第5页,里面包含我上面所说的文档的信息,最重要的里面有 Atmel Studio的下载链接:
然后,进行 Atmel Studio的下载与安装。
点击Download and install Atmel Studio处蓝色字体部分,可以直接进入官方网站点击DOWNLOAD NOW,进入到离线安装包下载页面,建议选择第四个文件进行下载,虽然它文件较大,但是内容多,避免用到一些不常见功能时到时再更新速度慢的问题。点击之后,可能会出现让注册的信息,在这里强烈建议使用能够在国内能快速打开或收信的邮件地址,楼主当时以为注册了就给出链接可以进行下载了,谁知,需要收到邮件确认信息之后,激活一下才可以下载的,当时填了一个谷歌邮件地址,由于天朝的封锁信息比较高明,导致谷歌邮箱一直未能打开,后来不得不重新填写一个163邮件地址,才得以进行下载。
点击提交之后,直接去邮件里收信即可。
可以在邮件给出的链接直接下载,或者打开他们发给的链接激活之后可以进行下载(建议使用迅雷等下载软件,速度快,支持断点续传)。
下载完毕,安装时进行分辨一下,一般点下一步即可。
安装完成后,桌面会出现一个小瓢虫图标,还是那么有个性,双击打开。这时连上我们的板子,会弹出需要安装驱动信息,直接点击下一步即可。
驱动安装完成后,连上板子可以去设备管理器看一下:
建议勾选Show page on connect,这样每次连上板子,打开该软件则可以显示如下界面。点击New Example Project...可以打开官方给出的针对我们手里板子的所有的例子。以LED Toggle例子来学习该款单片机的方法,话说所有MCU的了解都是从流水灯开始的。
在这里需要提醒的是工程文件的保存地址建议选择一个固定的Workspace,类似于CCS的Workspace 选择,该软件有记忆功能,下次不需要再次选择。
点击build图标,并观察编译结果是否通过。如果通过了,那么恭喜,可以进行debug了,点击Start Debugging and Break 或者点击Start debugging,进行仿真。如果跳出来选择项直接进行选择即可,因为选择项就一个。选择完保存即可。然后,再次点击Start Debugging and Break 或者点击Start debugging进行仿真。
到此,对软件的安装以及软件的简单使用的介绍就结束了。
这时,对按板子上的SW0 USER BUTTON可以使LED点亮,松手则LED灭。
按版主要求,弄了个PDF:
Atmel SAM D21开发板试用心得 开发板驱动安装及Atmel Studio简单使用教程.pdf
(2.62 MB, 下载次数: 116)