回复
梅科尔工作室——鸿蒙设备开发实战005:驱动子系统开发
Xizzz_
发布于 2022-8-1 21:15
浏览
0收藏
@toc
华为云14天鸿蒙设备开发培训Day5:驱动子系统开发
GPIO
GPIO API介绍
查看LED对应的GPIO引脚
操作GPIO点亮LED
GPIO扩展实验
GPIO中断
GPIO中断API介绍
查看按键对应的GPIO引脚
GPIO中断读取按键状态
GPIO中断扩展实验
PWM
PWM API介绍
查看LED对应的GPIO引脚
输出PWM改变LED亮度
PWM扩展实验
ADC
ADC API介绍
查看ADC对应的GPIO引脚
ADC读取GPIO的电压值
I2C
I2C API介绍
查看NFC的I2C对应的GPIO引脚
I2C读写NFC芯片
UART
UART API介绍
查看UART1对应的GPIO引脚
UART读写数据
总结
通过本节课的学习,了解了之前比较陌生的内容,如下:
- GPIO,大致是开发板的接口,INPUT和OUTPUT,可以输入也可以输出电信号
- GPIO中断,利用开发板上的F1和F2按键实现GPIO电信号的中断,按下是低电平(接地),抬起是高电平
- PWM是脉宽调制,通过调整高电平的占空比(调节电流持续时间)实现控制实现各种功能,该案例中是实现LED灯亮度的调节。
- ADC是利用接口来读取接口的电压数据
- I2C是和NFC相关的总线协议
- UART是通过接口进行的数据读写传输
哦豁,这节课到这里也就差不多结束了,下节课开始学习无线联网开发相关内容,好耶,努努力,上云指日可待!
已于2022-8-1 21:15:30修改
赞
收藏
回复
相关推荐