[讨论] SAM D21 开发板试用心得 + 呼吸灯

hh376158101   2014-9-20 00:54 楼主
今晚又来上传艳照了。 20140914-IMGP9491-2.jpg 20140914-IMGP9495.jpg 今天开始了SAM D21 的学习,第一个实验是呼吸灯,利用pwm控制SAM D21 Xplained Pro板上的LED0实现亮度的渐变。 视频现在还在审核,明天再发链接。
1、LED—PWM控制自闪烁.pdf (890.49 KB)
(下载次数: 88, 2014-9-20 00:50 上传)
波形图 18.png
首先,到官网上(http://www.atmel.com/tools/atmelstudio.aspx?tab=overview)下载开发环境Atmelstudio 6.2,安装好后打开应用,如下图所示。
3.png
接上SAMD21-X-PLAINEDAtmelstudio识别到硬件
4.png
接下来,进入正题。新建工程,命名为LEDctrlbypwm 5.png
选择芯片型号,并选择SAMD21-X-PLAINED
6.png
建立好工程,我们看到开发工具已经为我们添加好了几个驱动模块。这些模块中包含了一些IO配置,系统初始化等函数。 7.png
打开ASF浏览器我们能查看这些驱动模块的具体使用方法。
8.png 9.png
我们今天的任务是使用PWM控制LED0,那控制LED0IO是否具备PWM输出功能呢,别急,我们看下手册。 10.png 11.png 12.png
哈哈,控制LED0 IO具备pwm输出功能。那接下来我们再看看,怎么把它驱动起来吧。回到atmelstudio。因为我们要使用TCC,所以通过asf 向导,把TCC的驱动程序添加进来。 13.png
添加进来,那我们怎么使用呢,我们点击quick star guide,看了一下recoverable fault 的例程能使用我们需要的功能。quick star guide真的很有用啊,看了之后就知道这些函数有什么功能,怎么使用了。
14.png 15.png
接下来就按照指导,一步步的把代码copy到我们的main.c
16.png
到这里我们编译一下。为什么会这么多错呢。
17.png
好吧,就先写到这吧,后面的内容请查看我的SAM D21 Xplained Pro 学习笔记一PDF文档
本帖最后由 hh376158101 于 2014-9-20 15:04 编辑
  • 20140914-IMGP9492.jpg
尽善尽美

回复评论 (10)

欲哭无泪啊。。。写了这么多,发布出来就只有一张照片。。。哎,累了,明天再弄吧。。。
尽善尽美
点赞  2014-9-20 01:00
对论坛的编辑器不熟悉,还是使用word编辑完成之后再粘近来就可以了,当然图片不能一起粘贴
点赞  2014-9-20 09:03
引用: philips_lu 发表于 2014-9-20 09:03 对论坛的编辑器不熟悉,还是使用word编辑完成之后再粘近来就可以了,当然图片不能一起粘贴
呵呵,谢谢指导 本帖最后由 hh376158101 于 2014-9-20 10:28 编辑
尽善尽美
点赞  2014-9-20 10:22
如何将两个工程下的文件写到一起呢?楼主后续用的什么方法?编译才能没报错呢!
点赞  2015-9-4 17:29
相机不错,照片虚化的非常棒!
点赞  2016-10-19 10:42
谢谢,写得很详细。                 
点赞  2016-11-21 18:16
点赞  2017-7-19 10:08
什么鬼    看不见帖子
点赞  2017-7-19 10:10
楼主被封了?
点赞  2017-11-9 23:15
楼主,quick star guide,,,在哪儿可以点击呢?
点赞  2018-3-28 09:18
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复