OpenHarmony开发者论坛

标题: napi如何控制底层驱动? [打印本页]

作者: zhaozhaozhao    时间: 2024-8-26 22:50
标题: napi如何控制底层驱动?
[md]我发现在napi下可以用c语言的open和write对dev下和/sys/class/gpio/gpioX,那么如果是我在内核中写入了一个gpio的hdf驱动,使用了dispatch,那么我如何使用napi去调用该hdf驱动,进而对gpio进行电平和其他操作呢?
[/md]
作者: 鸿蒙小语哥    时间: 2024-8-30 14:47
OpenHarmony中没有提供调用gpio驱动接口的napi,大概思路差不多是client->proxy->stub->service
您可以参考以下几篇文章:

1、https://blog.csdn.net/Devlin_/article/details/139681680
2、https://blog.51cto.com/harmonyos/5297506
3、https://gitee.com/openharmony/do ... opment-guideline.md
4、https://gitee.com/openharmony-dg ... cpp?login=from_csdn
作者: fengyunrenwu    时间: 2024-9-2 09:27
napi不允许访问内核驱动的噢~
作者: 深开鸿_王石    时间: 2024-9-2 10:50
api 12 开始加ddk了,估计后面会有gpio的ddk了,参考 : https://docs.openharmony.cn/page ... nt-kit/_base_ddk.md
作者: 云端筑梦    时间: 2024-9-2 11:55
https://forums.openharmony.cn/fo ... &extra=page%3D1 可以看一下这个帖子




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5