设为首页收藏本站

Discuz! Board

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 99|回复: 1

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

[复制链接]

1

主题

1

帖子

21

积分

新手上路

Rank: 1

积分
21
Ellsion 发表于 2020-9-23 10:11:48 | 显示全部楼层 |阅读模式
基于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文件夹下加入硬件定时器的驱动,重新编译,仍然报错。

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

247

主题

1608

帖子

5725

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5725
admin 发表于 2020-9-28 10:16:18 | 显示全部楼层
TIMER_ENABLED下面有勾选TIMER0使能
回复 支持 反对

使用道具 举报

Archiver|手机版|小黑屋|Comsenz Inc.   

GMT+8, 2020-10-23 13:21 , Processed in 0.145483 second(s), 27 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表