微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 调试RTC,导致编译错误。

调试RTC,导致编译错误。

时间:10-02 整理:3721RD 点击:

Hi各位好,

我想调试内部的RTC功能,按照以下文档操作,将Timer.c文件添加到我的工程中,但是报出重复定义的错误。

求有经验的大神指导

报错里那个E盘的是什么文件?

Hi Viki,

我的E盘中的那个报错的文件是在协议栈安装目录下拷出来的文件(我的协议栈安装在C盘,我担心自己吧文件改坏了,所以一般都不在原始的协议栈中修改)。

我就是拷贝的C:\ti\tirtos_simplelink_#_##_##_##\products\bios_#_##_##_##\packages\ti\sysbios\family\arm\cc26xx\Timer.c文件

我不做拷贝,直接添加C:\ti\tirtos_simplelink_#_##_##_##\products\bios_#_##_##_##\packages\ti\sysbios\family\arm\cc26xx\Timer.c,也报出相同的错误,您可以试试呀

Hi VIKI

我参考您给的关于RTC的帖子和资料:

https://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/p/455021/1641514#1641514

并未找到关于“”注册RTC中断服务函数“”任何相关的痕迹,CC2640的RTC可以出发中断吗?

Hi Viki,

请问:

// Setup timers as one-shot timers
Util_constructClock(&startAdvClock, gapRole_clockHandler,
0, 0, false, START_ADVERTISING_EVT);
Util_constructClock(&startUpdateClock, gapRole_clockHandler,
0, 0, false, START_CONN_UPDATE_EVT);
Util_constructClock(&updateTimeoutClock, gapRole_clockHandler,
0, 0, false, CONN_PARAM_TIMEOUT_EVT);

代码中例如这种类型是“定时器”,是调用RTC,其他定时器,还是“软件定时器’,我可以用这样结构当作RTC使用吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top