#ifndef __MOTOR_H__
#define __MOTOR_H__
void MOTOR_Init();
void MOTOR0_Start(unsigned long n);
void MOTOR1_Start(unsigned long n);
#define M0_Open() MOTOR_CLK_TC.CTRLB|=MOTOR0_CC_MASK
#define M0_Close() MOTOR_CLK_TC.CTRLB&=~MOTOR0_CC_MASK
#define M1_Open() MOTOR_CLK_TC.CTRLB|=MOTOR1_CC_MASK
#define M1_Close() MOTOR_CLK_TC.CTRLB&=~MOTOR1_CC_MASK
#define MOTOR0_Stop() { \
MOTOR_CLK_TC.CTRLB&=~MOTOR0_CC_MASK; \
cStatus&=~STS_MOTOR0; \
}
#define MOTOR1_Stop() { \
MOTOR_CLK_TC.CTRLB&=~MOTOR1_CC_MASK; \
cStatus&=~STS_MOTOR1; \
}
#endif
程序求注释
答案:1 悬赏:20
解决时间 2021-11-24 07:56
- 提问者网友:但未伤到心
- 2021-11-24 01:43
最佳答案
- 二级知识专家网友:情战凌云蔡小葵
- 2021-11-24 02:48
假如 LED 的值为 0x81 还有一变量为a
a |= LED就是把第0位和第7位值1,其他的不变
a &= ~LED就是把第0为和第7位值0,其他的不变
#define a abcd就是宏,在以后的代码中用a来代替abcd
a |= LED就是把第0位和第7位值1,其他的不变
a &= ~LED就是把第0为和第7位值0,其他的不变
#define a abcd就是宏,在以后的代码中用a来代替abcd
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯