TATCL=TASSEL_1+MC_1;这条语句是不是相当于TACTL=TASSEL0+MC0;?因为头文件定义为:#define TASSEL0 (0x0100u) /* Timer A clock source select 1 */#define MC0 (0x0010u) /* Timer A mode control 0 */ #define MC_1 (1*0x10u) /* Timer A mode control: 1 - Up to CCR0 */
#define TASSEL_1 (1*0x100u) /* Timer A clock source select: 1 - ACLK */
这是为什么呢,有大侠可以给我讲讲么,另外#define TASSEL_3 (3*0x100u) /* Timer A clock source select: 3 - INCLK */中3*0x100u,怎么回事啊?
此帖出自
小平头技术问答
一周热门 更多>