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

本文详细解析了mbed L432KC单片机的Exercise6-8,涵盖模拟输出AnalogOut概念及使用,包括如何输出0-3.3V电压,生成100Hz锯齿波,以及模拟输入AnalogIn的原理和应用。通过实例介绍了ADC和DAC的工作方式,并讨论了精度和误差问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

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之间的任意电压(

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

螺丝工人

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

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

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

打赏作者

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

抵扣说明:

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

余额充值