TI中文支持网
TI专业的中文技术问题搜集分享网站

TI的大神们,为什么ccs3.3中采用DLOG4CH不能实时刷新AD中断中的采样值???

        我用10KHz进行采样,在ADC中断函数中用DLOG4CH模块读取采样值,同时把采样结果送入长度为200的buffer中。为什么这两种方法都不能达到实时显示的目的???本人看了很多资料,没人讲的清楚,肯请TI的大神们能就这个问题讲清楚。本人就这个问题头疼了半个月了,不知为什么???

PS:本人未加断点。设置如图

最终显示如下:

正常情况是上图上部分的样子,可实际确是上图下半部的样子,为什么啊??

mangui zhang:

我觉得是graph属性没有设置合理 

buffer size建议你设置为1试试   还有看到你将数据类型选为16bit有符号数

建议你选为无符号数   看看

        我用10KHz进行采样,在ADC中断函数中用DLOG4CH模块读取采样值,同时把采样结果送入长度为200的buffer中。为什么这两种方法都不能达到实时显示的目的???本人看了很多资料,没人讲的清楚,肯请TI的大神们能就这个问题讲清楚。本人就这个问题头疼了半个月了,不知为什么???

PS:本人未加断点。设置如图

最终显示如下:

正常情况是上图上部分的样子,可实际确是上图下半部的样子,为什么啊??

user1088122:

我用汇编的示波器有时候也会遇到问题,后来就改了C的,在光伏函数库里,C的遇到问题至少能知道哪里有问题

        我用10KHz进行采样,在ADC中断函数中用DLOG4CH模块读取采样值,同时把采样结果送入长度为200的buffer中。为什么这两种方法都不能达到实时显示的目的???本人看了很多资料,没人讲的清楚,肯请TI的大神们能就这个问题讲清楚。本人就这个问题头疼了半个月了,不知为什么???

PS:本人未加断点。设置如图

最终显示如下:

正常情况是上图上部分的样子,可实际确是上图下半部的样子,为什么啊??

shizhao dong1:

回复 mangui zhang:

1.采集量本身是有符号的

2.buffer size为1的话,我怎么看波形呢?

赞(0)
未经允许不得转载:TI中文支持网 » TI的大神们,为什么ccs3.3中采用DLOG4CH不能实时刷新AD中断中的采样值???
分享到: 更多 (0)