[讨论] 学习调试代码遇到不能理解的地方

chenguanda   2013-7-2 15:29 楼主
1. (UINT16)addr<<0 是什么转换成二进制的意思吗?
regValue = (UINT16)1<<5 | ((UINT16)addr<<0);

2.为什么接口不直接写地址,还是代码本身不规范?
void fpgaHi6130Ctrl(UINT8 instance, UINT8 cmd, INT32 arg)*(UINT16*)arg = 0x1;

回复评论 (1)

1、是左移。
2、方便阅读及引用
点赞  2013-7-2 16:57
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复