OpenHarmony开发者论坛

标题: 编译过程中报错:undefined reference to hi_pwm_init [打印本页]

作者: wang99    时间: 2023-11-15 11:43
标题: 编译过程中报错:undefined reference to hi_pwm_init
本帖最后由 hyacinth养花人 于 2023-11-15 17:47 编辑

[md]### 【问题描述】

使用PWM相关的接口的时候,编译过程中报错:undefined reference to hi_pwm_init

### 【运行环境】


ROM版本:4.0

[/md]
作者: dragon    时间: 2023-11-15 14:00
标题: 编译过程中报错:undefined reference to hi_pwm_init
编译过程中报错:undefined reference to hi_pwm_init 等几个 hi_pwm_ 开头的函数。

原因: 默认情况下,PWM的CONFIG选项没有打开。

解决方法:

OpenHarmony 1.0.1 - 3.0
修改device/hisilicon/hispark_pegasus/sdk_liteos/build/config/usr_config.mk文件
OpenHarmony 3.1 - 4.0
修改device/soc/hisilicon/hi3861v100/sdk_liteos/build/config/usr_config.mk文件

将其中的CONFIG_PWM_SUPPORT行:
# CONFIG_PWM_SUPPORT is not set
修改为
CONFIG_PWM_SUPPORT=y

作者: wang99    时间: 2023-11-19 19:59
回复 dragon: 成功了,感谢~~




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