MS(mbed l432KC)-->速通9个lab详细解析[6,7,8]

目录

Exercise6

如何使用

Exercise7

Exercise8


 

Exercise6

本次exercise6其实就是引入了模拟输出(AnalogOut)的概念。到现在,我们已经能够非常熟练的使用数字输出(DigitalOut),并且我们知道当我们给数字输出引脚赋值为1时,引脚输出3.3v左右电压,当我给数字引脚赋值为0时,引脚不输出电压(0V)。那么模拟输出要做的就是一件事情,让你输出0-3.3v之间的电压。

如何使用

从上图中我们可以看到,博主把DAC和ADC都圈出来了,这两个是什么意思呢?从名字可以看出DAC 就是Digital--->Analog,数字转模拟转换器,也就是我们要用的AnalogOut,我们发现整个板子只有A3,A4能用模拟输出,所以只能选择A3,A4作为模拟输出的引脚定义。那么反过来ADC就是模拟转数字转换器,也就是我们后面会用的AnalogIn,模拟输入。这里我们先不多说,我们先来看看如何用AnalogIn输出0-3.3V之间的任意电压(严格意义上来说不够严谨哈,等下会说现在先不管)。这里其实想法很简单,模拟电压在0-3.3v,数字输入分别是0/1,那么我们的模拟输入的值也就是0-1.那么当我们想要一个3.3v的一半电压,就模拟输入0.5呗

1.定义:AnalogOut  Aout(A4);

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

螺丝工人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值