当前位置: 首页 > article >正文

迅为RK3568开发板篇Openharmony配置HDF控制UART-实操-HDF驱动配置UART-修改HCS配置

对于不同的平台,需要在对应的平台目录修改对应的 hcs 文件,接下来示例为在 rk3568下新增 uart4 uart9 uart7 的修改方法。
修改 vendor/hihope/rk3568/hdf_config/khdf/device_info/device_info.hcs 文件,device_info.hcs 中添加以下内容:
 




在配置过程中要注意以下几点:
1 device3,device4,device5 是自定义的,可以根据实际情况修改
2 policy 表示服务策略,取值为 0 时,表示不发布服务,取值为 1 时表示向内核态发布服务,取值为 2 时表示向内核用户态发布服务
3 moduleName 的值要与驱动实现的 HdfDriverEntry 结构体中的 moduleName 相同。
4 deviceMatchAttr 的值表示驱动的私有配置信息
5 serviceName 表示服务名称,服务加载成功之后会在开发板的/dev/目录下生成节点。例如HDF_PLATFORM_UART_9 后面跟着的数据 9 是 UartOpen()的端口号


http://www.kler.cn/a/555714.html

相关文章:

  • 机器视觉3D深度图颜色含义解析
  • java中 kafka简单应用
  • python脚本实现接入企微机器人
  • CTA策略【量化理论】
  • vscode复制到下一行
  • 企业建站源码系统 php企业网站源码模板
  • 【后端基础】布隆过滤器原理
  • flutter将utf-8编码的字节序列转换为中英文字符串
  • vxe-table 如何实现跟 Excel 一样的数值或金额的负数自动显示红色字体
  • 大数据技术之HBase操作归纳
  • PyTorch 源码学习:Dispatch Autograd Operators
  • 高级SQL技术在Python项目中的应用:更进一步的数据分析与集成
  • [C#]C# winform部署yolov12目标检测的onnx模型
  • 【MCU输入捕获模式】
  • 深度优化方法汇总
  • webSocket发送实时通知实例
  • 数据结构:串( Bunch)及其实现
  • Hadoop-HA集群部署
  • go 模块管理
  • 蓝桥杯 Java B 组之岛屿数量、二叉树路径和(区分DFS与回溯)