STM32芯片导致的还是C语言导致的这个灵异事件,求大神解释!
2016-12-12 16:21
- ST MCU
- 56
- 7785
406: ConfigDeviceRAM.Sort.limit_OA_VA = __REV16 (((uint ...
这个代码不起作用。。
@mmuuss586 结帖
是这样结帖吧。。
感谢大家的回复和建议!orz
这个问题确实是由于编译器引起的,身边的大神换了一个编译器编译出来的结果是0x ...
再贴一段keil5的汇编代码,请能看懂的大神解释一下orz!
333: ...
不要。。。
原型是modbus通讯里面的一个操作,得到数组以后从里面取值呢,直接写下标要写很多。。 ...
还是0x2211
//上面结果写错了,不是0x2211
是0x2233,不好意思哈。。
但是。。。拆开看起来不爽。。。
但是我刚才将表达式改为
result = (str[counter ++]) | (str[counter ++]
仿真结果不是0x1111,刚才把计算式改了,
result = ((u16)str[counter ++]
那如何实现想要的功能呢?!求大神解答!!
可能真的和优先级有关,在[] | ()比较的时候,[]优先级高,先算的后面的。。。 ...
为啥呢
请教大家一个语法方面的问题
u16 result, counter;
u8 str[5] = {0x00, 0x11, 0x22, 0x33, 0x44};
counte ...
铁电FM24CL04写操作要分页???
2017-1-11 21:05
- Microchip
- 19
- 6987
2
3
近期访客