Board logo

标题: 请帮忙看一下这个定义的意思 [打印本页]

作者: jjl3    时间: 2006-1-4 21:21     标题: 请帮忙看一下这个定义的意思

#define getRegBits(reg, mask)              (reg & (word)(mask))


#define getRegBit(reg, bit)                (reg & reg##_##bit##_##MASK)


搞得不太明白这两个宏的确切意思.


 


作者: seuafu2005    时间: 2006-1-5 09:53

第一个是取寄存器某几个bit的值,哪几个bit根据你的mask来设定
第二个宏是取某一个bit的值。
作者: jjl3    时间: 2006-1-5 12:03

Thanks




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0