微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > TI CC2540代码里关于timer的信息很奇怪

TI CC2540代码里关于timer的信息很奇怪

时间:12-22 整理:3721RD 点击:

以下是hal_timer.h文件里的信息

/* Timer ID definitions */
#define HAL_TIMER_0                0x00    // 8bit timer
#define HAL_TIMER_1                0x01    // 16bit Mac timer
#define HAL_TIMER_2                0x02    // 8bit timer
#define HAL_TIMER_3                0x03    // 16bit timer
#define HAL_TIMER_MAX              4       // Max number of timer

但2540SPEC里有关timer的信息是这样的:

timer1 16bit

timer2 for mac timer

timer3 8bit

timer4 8bit

这两处似乎有冲突,准确的信息是什么呢?

以spec为准。这是历史遗留问题。你可以看到hal_time.c中的注释,CC2530与CC2540是Pin to Pin的。

Z-Stack and TIMAC no longer use CC2530 Timer 1, Timer 3, and
       Timer 4. The supporting timer driver module is removed and left
       for the users to implement their own application timer
       functions.

上一篇:CC2571
下一篇:关于cc1120 LBT功能的设置

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

网站地图

Top