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

迅为RK3568开发板篇Openharmony配置HDF控制UART-UART 接口运作机制

在 HDF 框架中,串口接口适配模式采用独立服务模式,如下图所示:

 



如上图所示,每个设备对象会独立发布一个设备服务来处理外部访问,设备管理器接收到API 的访问请求之后,通过提取该请求的参数,达到调用实际设备对象的相应内部方法的目的。
这种模式可以直接借助 HDF 设备管理器的服务管理能力,但需要为每个设备单独配置设备节点,增加内存占用。
UART 模块各分层的作用如下所述:
 接口层提供打开 UART 设备,UART 设备读取指定长度数据,UART 设备写入指定长度数据,设置 UART 设备波特率,获取设 UART 设备波特率,设置 UART 设备属性,获取 UART 设备波特率,设置 UART 设备传输模式,关闭 UART 设备的接口。
 核心层主要提供 UART 控制器的创建,移除以及管理的能力,通过钩子函数与适配层交互。
 适配层主要是将钩子函数的功能实例化,实现具体的功能。
 

http://www.dtcms.com/a/26869.html

相关文章:

  • Solon —— 容器
  • 【R语言】绘图
  • V4L2驱动之UVC
  • 【LLAMA】羊驼从LLAMA1到LLAMA3梳理
  • C语言——时基
  • 广度优先搜索详解--BFS--蒟蒻的学习之路
  • 【哇! C++】类和对象(一)
  • ⭐ Unity 横向滑动列表 首尾相连 轮转图
  • 在Linux上安装和使用Docker
  • 嵌入式linux利用标准字符驱动模型控制多个设备方法
  • STM32 USB 设备的描述信息作用
  • 【ISO 14229-1:2023 UDS诊断(ECU复位0x11服务)测试用例CAPL代码全解析⑰】
  • git,gitea - tool - creat Gitea Empty Rep Dir
  • 【异常错误】pycharm debug view变量的时候显示不全,中间会以...显示
  • nginx负载均衡, 解决iphash不均衡的问题之consistent
  • 【时时三省】(C语言基础)用N-S流程图表示算法
  • ok113i平台——多媒体播放器适配
  • “让App玩捉迷藏:Android教育平板的‘隐身术’开发实录”
  • 尚硅谷爬虫note009
  • 第一章:前端性能的定义与指标
  • DeepSeek联网搜索
  • Docker:3、在VSCode上安装并运行python程序或JavaScript程序
  • windows系统本地部署DeepSeek-R1全流程指南:Ollama+Docker+OpenWebUI
  • GitLab 概念
  • Python自动化测试
  • 【分布式理论12】事务协调者高可用:分布式选举算法
  • 详解Virtualhome环境搭建教程 | 智能体
  • ES12的逻辑操作符 ,数字分隔符,字符串的replaceAll,FinalizationRegistry的用法以及使用场景
  • transfmer学习认识
  • 【iOS】Blocks