logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【鸿蒙南向开发】—— OpenHarmony 平台驱动开发【SDIO】

SDIO(Secure Digital Input and Output)由SD卡发展而来,与SD卡统称为MMC(MultiMediaCard),二者使用相同的通信协议。SDIO接口兼容以前的SD卡,并且可以连接支持SDIO接口的其他设备。SDIO的应用比较广泛,目前,有许多手机都支持SDIO功能,并且很多SDIO外设也被开发出来,使得手机外接外设更加容易。常见的SDIO外设有WLAN、GPS、C

文章图片
#harmonyos#驱动开发#鸿蒙系统 +3
【鸿蒙OH实战开发】标准系统方案之瑞芯微RK3568移植案例(二)

Camera 驱动框架所在的仓为:drivers_peripheral,源码目录为:“drivers/peripheral/camera”。|-- hal| |-- BUILD.gn #Camera驱动框架构建入口| |-- adapter #平台适配层,适配平台| |-- camera.gni #定义组件所使用的全局变量| |-- test #测试代码|-- hal_c #为海思平台提供专用C接

文章图片
#harmonyos#iot
【鸿蒙南向开发】—— 轻量系统STM32F407芯片移植案例

介绍基于STM32F407IGT6芯片在拓维信息 Niobe407 开发板上移植OpenHarmony LiteOS-M轻量系统,提供交通、工业领域开发板解决方案。移植架构采用Board与SoC分离方案,使用arm gcc工具链Newlib C库,实现了lwip、littlefs、hdf等子系统及组件的适配,开发了配套应用示例代码,支持通过Kconfig图形化配置编译选项。

文章图片
#harmonyos#stm32#嵌入式硬件 +4
【鸿蒙OH实战开发】标准系统方案之瑞芯微RK3568移植案例(一)

主要完成 Codec/DMA/I2S 驱动注册,使得 ADM 可以加载驱动节点;并注册 ADM 与 Drivers 交互的接口函数主要完成 ADM Drivers adapter 接口函数的实现,以及 Codec_config.hcs/dai_config.hcs 等配置信息的获取,并注册到对应的设备ADM Drivers impl 可以直接阅读硬件手册,完成驱动端到端的配置;也可以借用 Linu

文章图片
#harmonyos#嵌入式硬件
【鸿蒙南向开发】——标准系统移植指南(一)

本文描述了移植一块开发板的通用步骤,和具体芯片相关的详细移植过程无法在此一一列举。后续社区还会陆续发布开发板移植的实例供开发者参考。

文章图片
#harmonyos#嵌入式硬件#鸿蒙 +2
鸿蒙OH实战开发:【SUBJECT技术】定时器实现原理及应用举例

时钟管理器的应用包括典型的几个类,DeviceStatusService 是用来监听 timerFd 的,timerFd 是一个文件句柄,因此它包含了 epoll 的几步典型操作, 如 EpollCreate, AddEpoll,Wait EPOLLIN 和 EpollClose。当有时钟被触发时将在 wait EPOLL 中等到,然后执行始终回调函数 callback();DragManager

文章图片
#harmonyos#stm32#c语言 +1
【鸿蒙南向开发】—— OpenHarmony 平台驱动开发【PWM】

PWM(Pulse Width Modulation)即脉冲宽度调制,是一种对模拟信号电平进行数字编码并将其转换为脉冲的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。通常情况下,在使用马达控制、背光亮度调节时会用到PWM模块。PWM用于脉冲宽度调制,当驱动开发者需要将PWM设备适配到OpenHarmony时,需要进行PWM驱动适配。下文将介绍如何进行PWM驱动适配。

文章图片
#harmonyos#驱动开发#linux +2
【鸿蒙南向开发】—— OpenHarmony 平台驱动指南【DAC】

DAC(Digital to Analog Converter)是一种通过电流、电压或电荷的形式将数字信号转换为模拟信号的设备,主要用于:作为过程控制计算机系统的输出通道,与执行器相连,实现对生产过程的自动控制。在利用反馈技术的模数转换器设计中,作为重要的功能模块呈现。DAC接口定义了完成DAC传输的通用方法集合,包括:DAC设备管理:打开或关闭DAC设备。DAC设置目标值:设置DAC设备需要将数

文章图片
#harmonyos#驱动开发#嵌入式硬件 +2
【鸿蒙南向开发】—— PREPARE工作准备:OpenHarmony 代码上库

到达这一步好比临门一脚,意义很大!您的代码被合入 OpenHarmony 平台,这是最后的一道关口,保证合入的是正确的,并且不会对系统造成意外。

文章图片
#harmonyos#linux#嵌入式硬件 +2
【鸿蒙OH实战开发】标准系统方案之瑞芯微RK3568移植案例(二)

Camera 驱动框架所在的仓为:drivers_peripheral,源码目录为:“drivers/peripheral/camera”。|-- hal| |-- BUILD.gn #Camera驱动框架构建入口| |-- adapter #平台适配层,适配平台| |-- camera.gni #定义组件所使用的全局变量| |-- test #测试代码|-- hal_c #为海思平台提供专用C接

文章图片
#harmonyos#iot
    共 197 条
  • 1
  • 2
  • 3
  • 20
  • 请选择