This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Atmel SAM D21的开发板 IAR的第一个工程

Atmel SAM D21的开发板 IAR的第一个工程

 

前一段时间对 SAM D21开发板做了简单的硬件介绍

链接

http://community.arm.com/message/28509#28509

 

今天发现ATMEL Studio 7.0 beta发布,也及时的给大家做了通报

链接

http://community.arm.com/thread/8494

 

今天在做一个简单的软件介绍,刚刚下载了ATMEL Studio 7.0 beta 还没有来的及安装

我之前一直在使用IAR 今天就在IAR中简单下载一个 例程。

我使用的IAR 7.2 版本

1.png

首先,我们要先去Atmel的官网下载USB驱动

2.png

https://gallery.atmel.com/Products/Details/07bf16c1-444f-4ac8-8f40-9d4005575dca

在没有安装驱动之前 是这样的

3.png

接下来安装驱动程序

4.png

安装完驱动程序之后是这样的

5.png

6.png

接下来我们去下载官方的固件库

7.png

压缩包文件 只有288M 但是解压缩之后就有1.19G 这个是不是有点太大了

8.png

这里面包含了Atmel 的大部分的单片机的固件库

9.png

我倒是认为 这个可以分开下载,更好一些。这里要小小的吐槽一下,这里的说明文档有些过于简单

我们打开sam0\applications\getting-started\samd21j18a_samd21_xplained_pro\iar
打开工程.

10.png

 

编译一下 下载程序 运行

11.png

板子原来的程序是LED0 不停的闪烁,现在的程序是

先慢闪两下 在快闪几下 再熄灭 这是 只要按一下 SW0 LED0就会亮一下

IAR 的使用还是很简单的 主要是官方提供了 已经写好的例程

接下来我们要做的是分析文件结构,将这当中的库函数分离出来,就是找到 只属于 sam的那部分

然后把其他的删掉

还有就是怎样从头建立一个工程

这事以后要做的事情。还有就是还要用 ATMEL Studio 7.0 beta 建立工程

以后有时间在同大家分享

谢谢,如有错误还请大家批评指正。