Discuz! Board

标题: 52832串口透传例程的基础上加入定时器编译出错 [打印本页]

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

  4. #ifndef NRFX_TIMER0_ENABLED
  5. #define NRFX_TIMER0_ENABLED 1
  6. #endif

  7. #ifndef TIMER_ENABLED
  8. #define TIMER_ENABLED 1
  9. #endif
复制代码
4.编译,报错:

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

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


作者: admin    时间: 2020-9-28 10:16
TIMER_ENABLED下面有勾选TIMER0使能




欢迎光临 Discuz! Board (http://www.qfv8.com/) Powered by Discuz! X3