帮忙看下这个宏计算的结果

[复制链接]
2605|2
 楼主| 给力芯片 发表于 2012-1-13 18:15 | 显示全部楼层 |阅读模式
本帖最后由 给力芯片 于 2012-1-13 18:17 编辑

#define    LD_WORD(ptr)        (WORD)(*(WORD*)(BYTE*)(ptr))


有一个数组buf[20] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20,  0x67}
在IAR for msp430 5.30中计算:LD_WORD(buf[11])应该等于多少,用什么办法可以计算出来。
TI_MCU 发表于 2012-1-14 21:17 | 显示全部楼层
做个实验吧...你把buf里面设成不同的值,看看能读出来什么
sytu_chyq 发表于 2012-1-16 09:32 | 显示全部楼层
怎么感觉应该是LD_WORD(&buf[11])
您需要登录后才可以回帖 登录 | 注册

本版积分规则

65

主题

624

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部