Ellsion 发表于 2020-9-23 10:11:48

52832串口透传例程的基础上加入定时器编译出错

基于52832的串口透传demo,想加入外设开发自己的项目,第一步移植硬件定时器的步骤就出错了。
我的做法:
1.拷贝外设例程下的定时器例程中的内容到串口透传demo下的main文件里;
2.加入需要的头文件 #include "nrf_drv_timer.h";
3.更改串口透传的配置文件,使能硬件定时器;#ifndef NRFX_TIMER_ENABLED
#define NRFX_TIMER_ENABLED 1
#endif

#ifndef NRFX_TIMER0_ENABLED
#define NRFX_TIMER0_ENABLED 1
#endif

#ifndef TIMER_ENABLED
#define TIMER_ENABLED 1
#endif4.编译,报错:

5.尝试在NRF_Drivers文件夹下加入硬件定时器的驱动,重新编译,仍然报错。

请问下是不是还有哪个地方需要设置?在原有的跑蓝牙协议栈的例程里加入各种外设的步骤是什么?谢谢!

admin 发表于 2020-9-28 10:16:18

TIMER_ENABLED下面有勾选TIMER0使能
页: [1]
查看完整版本: 52832串口透传例程的基础上加入定时器编译出错