怎么样把AD采集的数据通过DSP写入SDRAM,或者如何读取EMIF总线上的数据

怎么样把AD采集的数据通过DSP写入SDRAM,或者如何读取EMIF总线上的数据,第1张

需要借助上位喊散机软件,如matlab、labview等。迟渗旁将txt读入到相应的上位机软件中,然后发送给DSP,dsp收到数据后存储起来就行了。如果数据量不是很大,或者对速度没什么要求码橡的时候,直接使用串口通讯就行了。这样的通讯方式比较简单,容易入手。

应该还有两根线需要连,一般AD转换芯片除了片选以外,还有一个启动转换和转换完成两个信号,前者是DSP输出,后者要输入DSP。一般启动转换信号接到DSP的IO口亩仔,或是直接接到DSP的PWM输出以槐耐亮控制采样率,而转换完成信号是AD在转换完成后通知DSP,通常接到DSP的外部中断脚,在中断处理函数里面把转换好的值读出来。

当然,这只是AD的一般控制铅宽流程,具体的 *** 作是要仔细研究芯片资料的。

第一部分,定义寄存器地址,

主程序,main 对控制寄存器进行配置,定冲镇时器初始化,AD初始化及通道选择,然庆判锋后用while(1)等待中断。

interrupt time,定时器中,对AD进行处理誉晌


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11985741.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存