小熊派学习

qq62cf40b0240c2
发布于 2022-7-27 17:01
浏览
0收藏

驱动子系统开发

GPIO

GPIO API 介绍

小熊派学习-鸿蒙开发者社区
小熊派学习-鸿蒙开发者社区

GPIO实现点亮LED灯

小熊派学习-鸿蒙开发者社区

GPIO中断

小熊派学习-鸿蒙开发者社区

通过按钮实现LED灯的开关

小熊派学习-鸿蒙开发者社区

PWM

PWM相关API

小熊派学习-鸿蒙开发者社区

通过输出PWM来改变LED灯的亮度

小熊派学习-鸿蒙开发者社区

验证不同API的使用

小熊派学习-鸿蒙开发者社区

ADC

ADC API介绍

小熊派学习-鸿蒙开发者社区

查看ADC对应的GPIO引脚

本案例将使用板载用户按键F1来模拟GPIO口电压的变化。GPIO对应的是ADC Channel 5,所以需要编写软件去读取ADC Channel 5的电压。
小熊派学习-鸿蒙开发者社区

通过ADC读取GPIO的函数值

小熊派学习-鸿蒙开发者社区

I2C

I2C相关API

小熊派学习-鸿蒙开发者社区
小熊派学习-鸿蒙开发者社区

查看NFC的I2C对应的GPIO引脚

NFC芯片的I2C对应的GPIO引脚是分别是GPIO0和GPIO1,所以需要编写软件使用的GPIO_0和GPIO_1产生I2C信号去控制NFC芯片。

通过I2C读取NFC芯片

小熊派学习-鸿蒙开发者社区

UART

UART相关API介绍

UART1对应的GPIO引脚分别是GPIO5和GPIO6,将使用GPIO5和GPIO6进行UART数据的转发
小熊派学习-鸿蒙开发者社区

通过UART实现数据转发

小熊派学习-鸿蒙开发者社区

标签
收藏
回复
举报
回复
    相关推荐