这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界» 论坛首页» 综合技术» 基础知识» msp430x14x 在 msp430x14x.h有几个宏定义疑问,请教!谢谢

共2条 1/1 1 跳转至

msp430x14x 在 msp430x14x.h有几个宏定义疑问,请教!谢谢

院士
2006-09-17 18:14:16 打赏
msp430x14x 在 msp430x14x.h有几个宏定义疑问,请教!谢谢



关键词: msp430x14x msp430x14x.h

院士
2006-12-22 22:43:00 打赏
2楼
问 在 MSP430x14x.h

#define SHT0_0 (0*0x100)
#define SHT0_1 (1*0x100)
#define SHT0_2 (2*0x100)
#define SHT0_3 (3*0x100)
#define SHT0_15 (15*0x100)

#define SHT1_0 (0*0x1000)
#define SHT1_13 (13*0x1000)
#define SHT1_14 (14*0x1000)
#define SHT1_15 (15*0x1000)

为何还要 *100或者*1000啊?
可资料上说的对应关系是:
SHT0 n
0 1
1 2
2 4
3 8
4 16
5 24

等等啊?? 1: 你把结果算出来,变为二进制,将其为“1”的位同你说的数比较一下就知道了。 2: 也不对阿
15D*0x100=3840D=111100000000B;
对应的也不是一位阿!~~ 3: 引用: 4: :face3: 引用: 5: 没看明白?各位不是已经一一对应吗? 6: 明白了,理解问题,我以为15指的是最高位(一位)是一那!
(我没有用到这个定义,比较迷糊)谢谢 7: 哈哈,我也才明白。谢谢你的提问.

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]