迅为RK3568开发板篇OpenHarmony配置HDF驱动控制LED-修改HCS硬件配置

驱动的设备描述修改/vendor/hihope/rk3568/hdf_config/khdf/device_info/device_info.hcs 文件,添加如下代码,如下所示:

接下来解释一下上面的节点配置

device_topeet_led 设备节点归类于 platform 这个 host

device_topeet_led :: device 表示 led 类设备

device0::deviceNode 表示 led 类设备下的某个具体设备节点的配置

policy = 2;表示驱动服务发布策略,内核态用户态都可调用

priority = 100;表示驱动启动优先级

preload = 0;表示驱动按需加载字段,启动加载

permission = 0666;表示驱动创建设备节点

moduleName = "topeet_led_driver";表示驱动名称是 topeet_led_driver,必须和驱动入口结构中的 moduleName 值一致。

serviceName = "topeet_led_service";表示驱动对外发布服务的名称,必须唯一

deviceMatchAttr = "topeet_led_config";表示驱动私有数据匹配关键词,必须和驱动私有数据配置节点的 match_attr 匹配

更多内容可以关注北京迅为RK3568开发板

相关推荐
永霖光电_UVLED1 小时前
意法半导体:华虹40nm代工生产的STM32 MCU开启交付
stm32·单片机·嵌入式硬件
冲,干,闯2 小时前
LVGL_按钮部件(LV_btn)
单片机
Zevalin爱灰灰3 小时前
零基础入门学用物联网(ESP8266) 第一部分 基础知识篇(六)
单片机·物联网·嵌入式·esp8266
爱喝纯牛奶的柠檬4 小时前
STM32红外遥控解码,NEC协议驱动
单片机·嵌入式硬件
羽获飞4 小时前
从零开始学嵌入式之STM32——30.使用触发输入和从模式测量PWM信号的占空比
stm32·单片机·嵌入式硬件
技术民工之路4 小时前
Keil MDK 5.40:STM32 工程编译 + 调试完整教程
stm32·单片机·嵌入式硬件
小马学嵌入式~5 小时前
linux开发深度学习-时钟
linux·arm开发·嵌入式硬件·学习
LCG元6 小时前
STM32嵌入式开发:基于STM32F103的智能语音识别系统
stm32·嵌入式硬件·语音识别
项目題供诗6 小时前
51单片机入门-直流电机(十四)
单片机·嵌入式硬件·51单片机
安庆平.Я6 小时前
STM32——FreeRTOS - 任务创建和删除 ~ 静态方法
stm32·单片机·嵌入式硬件