SampleTable[array_index++]= ( (AdcRegs.ADCRESULT8)); 这是什么意思啊!尤其是左边的,
答案:2 悬赏:0 手机版
解决时间 2021-03-16 02:14
- 提问者网友:饥饿走向夜
- 2021-03-15 01:46
SampleTable[array_index++]= ( (AdcRegs.ADCRESULT8)); 这是什么意思啊!尤其是左边的,
最佳答案
- 五星知识达人网友:野味小生
- 2021-03-15 03:02
SampleTable[]应该是一个数组,在给SampleTable[array_index]元素赋
( (AdcRegs.ADCRESULT8))的值以后,array_index自加1即:array_index=array_index+1;
应该是C语言类的语法(包括java,语法和C差不错...)
等价于这句话
SampleTable[array_index]=( (AdcRegs.ADCRESULT8));
array_index=array_index+1;
( (AdcRegs.ADCRESULT8))的值以后,array_index自加1即:array_index=array_index+1;
应该是C语言类的语法(包括java,语法和C差不错...)
等价于这句话
SampleTable[array_index]=( (AdcRegs.ADCRESULT8));
array_index=array_index+1;
全部回答
- 1楼网友:春色三分
- 2021-03-15 03:54
你好!
这应该是DSP内置ADC模块转换的程序中的其中一行。。
这行的意思就是把ADC结果寄存器8(AdcRegs.ADCRESULT8)里的数据赋值给SampleTable数组。。
array_index应该是一个初始值为0的变量。。
当执行完这条语句后,array_index自加1。。。
下次执行时,就可以将下一个结果保存到下一个数组元素里。
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯