极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 22005|回复: 4

Cookie 入门教程 -- PWM波形输出

[复制链接]
发表于 2012-11-6 15:15:00 | 显示全部楼层 |阅读模式
集成开发环境(组件平台)版本:CoIDE 1.6.0
实验器材: Cookie NuMicro控制板(Arduino兼容)一块,其主控芯片是(新唐M0516LBN)示波器一台。

Cookie上的PWM管教分布图

我这个样例使用SD3脚,M0芯片很多管脚都有多个功能,根据需要配置成相应功能即可,这个样例中将sD3脚配置成PWM1输出。
打开CoIDE,新建一个工程,选择M0516LBN芯片,使用CoX库(勾选CoX.coshining.M051.config及相关需要的组件)及xGPIO等相关组件。

新建一个例子文件,看一下例子源代码,首先将Sd3脚对应的PWMA的Channel1输出频率为10hz,占空比设置为50%.

看一下示波器的测量。

接着改变一下占空比,为80%,先看一下源代码,只需要设置占空比的函数设置一下即可:

示波器看一下效果:


写完这个样例我在将其上传分享到组件平台,点Project->Upload按钮,进行上传操作。上传完之后下次使用这个样例就可以直接Add到工程里了,别人也可以用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2012-11-6 16:14:08 | 显示全部楼层
好东西  就是感觉看的不清楚   跟我电脑屏幕有关??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-6 16:55:02 | 显示全部楼层
小黑 发表于 2012-11-6 16:14
好东西  就是感觉看的不清楚   跟我电脑屏幕有关??

不是的吧,照片我手机拍的。
回复 支持 反对

使用道具 举报

发表于 2012-11-7 11:20:18 | 显示全部楼层
不知咋的  我就是看着有点模糊糊的
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 15:43 , Processed in 0.042122 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表