提交 708a9406 编写于 作者: Z zhangyalei

fix: Solve the platform driver adc and dac document issue

Signed-off-by: Nzhangyalei <zhangyalei7@huawei.com>
上级 98f3f32e
...@@ -64,7 +64,7 @@ ADC模块适配的三个环节是配置属性文件,实例化驱动入口, ...@@ -64,7 +64,7 @@ ADC模块适配的三个环节是配置属性文件,实例化驱动入口,
ADC模块这种类型的控制器会出现很多个设备挂接的情况,因而在HDF框架中首先会为这类型的设备创建一个管理器对象。这样,需要打开某个设备时,管理器对象会根据指定参数查找到指定设备。 ADC模块这种类型的控制器会出现很多个设备挂接的情况,因而在HDF框架中首先会为这类型的设备创建一个管理器对象。这样,需要打开某个设备时,管理器对象会根据指定参数查找到指定设备。
ADC管理器的驱动由核心层实现,厂商不需要关注这部分内容的实现,这个但在实现Init函数的时候需要调用核心层的AdcDeviceAdd函数,它会实现相应功能 ADC管理器的驱动由核心层实现,厂商不需要关注这部分内容的实现,因为在驱动层的Init函数中会调用核心层的AdcDeviceAdd函数向ADC管理器添加设备
``` ```
......
...@@ -77,7 +77,7 @@ struct DacMethod { ...@@ -77,7 +77,7 @@ struct DacMethod {
| 函数成员 | 入参 | 出参 | 返回值 | 功能 | | 函数成员 | 入参 | 出参 | 返回值 | 功能 |
| -------- | ------------------------------------------------------------ | ---- | ------------------ | -------------- | | -------- | ------------------------------------------------------------ | ---- | ------------------ | -------------- |
| write | device:结构体指针,核心层DAC控制器<br>channel:uint32_t,传入的通道号<br>val:uint32_t,要传入的数据 | 无 | HDF_STATUS相关状态 | 写入DA的目标值 | | write | device:结构体指针,核心层DAC控制器<br>channel:uint32_t,传入的通道号<br>val:uint32_t,要传入的数据 | 无 | HDF_STATUS相关状态 | 写入DA的数模转换目标值 |
| start | device:结构体指针,核心层DAC控制器 | 无 | HDF_STATUS相关状态 | 开启DAC设备 | | start | device:结构体指针,核心层DAC控制器 | 无 | HDF_STATUS相关状态 | 开启DAC设备 |
| stop | device:结构体指针,核心层DAC控制器 | 无 | HDF_STATUS相关状态 | 关闭DAC设备 | | stop | device:结构体指针,核心层DAC控制器 | 无 | HDF_STATUS相关状态 | 关闭DAC设备 |
...@@ -415,7 +415,7 @@ DAC模块适配包含以下四个步骤: ...@@ -415,7 +415,7 @@ DAC模块适配包含以下四个步骤:
struct DeviceResourceIface *drsOps = NULL; struct DeviceResourceIface *drsOps = NULL;
// 通过实例入口获取设备资源 // 通过实例入口获取设备资源
drsOps = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE); drsOps = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE);
// 入参指判 // 判断返回值和返回值的成员函数是否为
if (drsOps == NULL || drsOps->GetUint32 == NULL) { if (drsOps == NULL || drsOps->GetUint32 == NULL) {
// 指针为空 // 指针为空
HDF_LOGE("%s: invalid drs ops fail!", __func__); HDF_LOGE("%s: invalid drs ops fail!", __func__);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册