ST意法半导体
直播中

唐瑶

7年用户 210经验值
私信 关注
[问答]

SARADC驱动程序已激活,但未分配SARADC外设

大家好,
我正在使用SPC570s-Disp评估板,我想激活SARADC lld's。我在低级驱动程序组件RLA页面中选择了它,如屏幕截图所示。但是,在MCU向导工具中,它仍显示为非活动状态(再次在屏幕截图中给出)。在代码(saradc_lld.h和saradc_lld.c)中,似乎未定义所有通道(SARADCD12_1,SARADCD12_2等)的驱动器启用开关。
尝试构建后,我收到以下错误消息
components / spc570sxx_platform_component_rla / lib / rsc / rules.mk:122:目标'build / obj / main.o'的配方失败

make:*** [build / obj / main.o]错误1
在./components/spc570sxx_low_level_drivers_component_rla/cfg/spc5_lld_cfg.h:30:0中包含的文件中,
来自./components/components.h:32,
来自./components/components.c:21:
./components/spc570sxx_low_level_drivers_component_rla/lib/include/saradc_lld.h:240:2:错误:& sharperror'SARADC驱动程序已激活但未分配SARADC外设'
& sharperror'SARADC驱动程序已激活但未分配SARADC外设'
^
components / spc570sxx_platform_component_rla / lib / rsc / rules.mk:122:目标'build / obj / components.o'的配方失败
make:*** [build / obj / components.o]错误1我可以激活驱动程序并正确分配SARADC外设吗?
提前致谢。

#saradc_lld

以上来自于谷歌翻译


以下为原文




Hello all,
I am using SPC570s-Disp eval board and I want to activate the SARADC lld's. I have selected it in the Low Level Drivers Component RLA page, as shown in the screenshot. However, in the MCU wizard tool, it is still shown as inactive (again given in the screenshots). In the code (saradc_lld.h and saradc_lld.c) it seems like the driver enable switches for all the channels (SARADCD12_1, SARADCD12_2 etc.) are undefined.
After trying to build, I get the following error messages
components/spc570sxx_platform_component_rla/lib/rsc/rules.mk:122: recipe for target 'build/obj/main.o' failed

make: *** [build/obj/main.o] Error 1
In file included from ./components/spc570sxx_low_level_drivers_component_rla/cfg/spc5_lld_cfg.h:30:0,
from ./components/components.h:32,
from ./components/components.c:21:
./components/spc570sxx_low_level_drivers_component_rla/lib/include/saradc_lld.h:240:2: error: &sharperror 'SARADC driver activated but no SARADC peripheral assigned'
&sharperror 'SARADC driver activated but no SARADC peripheral assigned'
^
components/spc570sxx_platform_component_rla/lib/rsc/rules.mk:122: recipe for target 'build/obj/components.o' failed
make: *** [build/obj/components.o] Error 1How can I activate the drivers and assign the SARADC peripheral properly?
Thanks in advance.

#saradc_lld

回帖(1)

刘鑫

2019-6-19 08:09:55
你好亚林,
抱歉回复晚了,
你应该在低级驱动程序中启用Saradc
 最好的祝福
 二万

以上来自于谷歌翻译


以下为原文




Hello Yalin ,
Sorry for the late answer,
you should enable Saradc in Low Level drivers
       Best regards
                  Erwan
举报

更多回帖

发帖
×
20
完善资料,
赚取积分