[Atmel] 在mbed环境下跑一下SAMD21:DAC

[复制链接]
819|0
 楼主| ddllxxrr 发表于 2016-3-3 10:36 | 显示全部楼层 |阅读模式
DAC就是向管脚输出模拟量。从数字到模拟的转变。

查了了SAMD21的数据手册。就一个管脚是ADC,那就是第PA02管脚。

而mbed方面,用了Ana**ut类来输出电压。

以在程序,分别输出三个值用万用表检验:

  1. #include "mbed.h"
  2. Ana**ut Aout(PA02);
  3. int main()
  4. {
  5. while(1){
  6.         Aout = 0.25;
  7.         wait(2);
  8.         Aout = 0.5;
  9.         wait(2);
  10.         Aout = 0.75;
  11.         wait(2);
  12.         }
  13. }

因为3.3V的电压,所以1即是3.3V

用万用表测量结果如下:







经检验上述程序结果正确。



本帖子中包含更多资源

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

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

本版积分规则

个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2404

主题

7001

帖子

68

粉丝
快速回复 在线客服 返回列表 返回顶部