想问一下,28335的AD采集后的数据怎么能保存下来啊?
Jason Wu4:
AD采样后的数据会自动保存到ADSResult寄存器中,建议你仔细查看如下ADC Reference Guide,其中对ADC工作原理介绍很详细。
http://www.ti.com/lit/ug/spru812a/spru812a.pdf
想问一下,28335的AD采集后的数据怎么能保存下来啊?
kai Chen13:
回复 Jason Wu4:
是啊,可是又不是采一次就完了的,还要接着采的,结果寄存器的数据如果通过SCI传给电脑的话,太慢了,1秒钟才能发几个数据而已,白让AD采集那么多了。所以就想着先把采集的数据,保存下来,等采集完了,再把它读出来。
想问一下,28335的AD采集后的数据怎么能保存下来啊?
user472571035:
回复 kai Chen13:
你好!
TMS320F28335片内是有DMA的,你可以配置DMA,将ADC采集的数据存入RAM,再由SCI发送到PC机。这样就不受SCI通讯速度限制了。
想问一下,28335的AD采集后的数据怎么能保存下来啊?
kai Chen13:
回复 user472571035:
需要外扩RAM吗还是怎么着呢?对这块不是很了解,麻烦您了。
想问一下,28335的AD采集后的数据怎么能保存下来啊?
kai Chen13:
回复 user472571035:
好的,我再看看,谢谢!
想问一下,28335的AD采集后的数据怎么能保存下来啊?
Jason Wu4:
回复 kai Chen13:
那可以选择新建一个数组,将每次转换的结果寄存器的值存放在数组中,固定周期通过SCI传给上位机即可。
想问一下,28335的AD采集后的数据怎么能保存下来啊?
user472571035:
回复 kai Chen13:
可参考借鉴这个
http://bbs.elecfans.com/jishu_900708_1_1.html
想问一下,28335的AD采集后的数据怎么能保存下来啊?
kai Chen13:
回复 user472571035:
好的 谢谢