怎么把dsp采集的数据通过串口传至电脑保存起来?
kuaidi.ping-jia.net 作者:佚名 更新日期:2024-06-29
dsp里面adc采集的信号,将其通过串口传输到pc中,采集程序已有。如何编写传输程序
当然这是最最简单的情况了
可以,没有问题。
关键要做好DSP和PC机的通讯协议。
请教用VB.NET向串口发送16进制的数的方法
答:我现在正在用VB.NET写一个串口调试的程序,向大虾们请教下怎么通过串口发送16进制的数据。我写的程序需要向DSP发送16进制的数据,如果不是16进制的,DSP会不能正确识别。如果有现成的代码,希望能给我一份,我的邮箱565306139@qq.com;没有代码,但知道原理的... 展开 网上...
dsp对串口访问方式有
答:dsp对串口访问方式有定点DSP 和 浮点DSP 。DSP 复习题及答案型DSP采用 改进的哈弗 结构对程序存 储器和数据存储器进行控制2 DSP处理器按数据格式分为两类,分别是 定点DSP 和 浮点DSP 。3 从数据总线的宽度来说,TMS320C54x型DSP是 16 位的微处理器6 若某一变量用表示,该变量所能表示的数值范围 -1024 <...
我用VB串口接收从DSP发送过来的实时数据,每2ms一个字节,前面6000个左 ...
答:2 你的问题是. 当你运行一段时间后,你必须要在0.2秒内连续的一端要完成接收,另一端要处理数据,而且缓存也大体满了。如果你的程序性能达不到0.2秒完成所有的操作,那你的缓存就会迟早溢出。问题就发生啦。3 为了确认就是上述问题,你把DSP改为发10秒左右,停发2 至3秒,再发10秒:...
怎么从DSP中读取数据
答:如果只是想查看该变量的变化值,可以在内存中单独定义一块区域,在程序中将变量的变化值顺序存入该区域,然后在DEBUG--->MEMORY中就能查看了 如果一定要以文件的形式保存,那就要用串口通讯了,RS232和RS485都可以,用VB、VC等上位机程序将接收到的数据放在建立的文件中 ...
通过文件io可以把数据传入dsp
答:您问的是通过文件io可以把数据传入dsp吗,可以。dsp板有串口的话当然可以通过串口将数据从pc传到dsp,不过超级终端用来调试用的吧,传输据的话最好自己pc上写个程序吧,或者串口调试软件也可以。DSp又称音频处理器,是对数字信号的处理,其内部的结构普遍是由输入部分和输出部分组成。
串口RS232无法接收到数据
答:数据还有TX发送信号,但是发送的话就是要DSP发信号从串口RS232出来,那么要看你要怎么操作让DSP发出信号了,一般我们这里测试的话,要让一个芯片发出信号,必须要发包,你用232和DSP(2812)通讯,但是两端有成功通讯吗,你要确定可以正常通讯数据互流才可以有信号的,检查你是不是设置有问题。
dsp怎样接收电脑的数据
答:首先是接收电压信号,如果是数字信号的话可以直接使用io口来接收,如果是模拟信号的话需要使用ad接收;要显示到电脑上,就要进行dsp与电脑之间的通信,可以使用串口或是usb口进行通信,电脑上用c++写个接收显示程序就行了。
DSP通过EMIF总线,接收FPGA发来的16位数据,处理后再发回给FPGA,该怎样实...
答:处理后的数据可以存储在另一个缓冲区中,以便稍后发送回FPGA。发送数据回FPGA:配置FPGA以从DSP的EMIF接口接收数据。使用轮询或中断方式将数据从处理后的缓冲区发送到EMIF接口,进而传输回FPGA。调试和测试:使用适当的调试工具(如JTAG调试器、串口通信等)来监控数据传输和处理过程。确保数据在传输和处理...
dsp怎样和FPGA传输数据?GPIO还是串口?
答:如果是2812和28335之类的,可以直接使用XINTF,如果是2808之类的,可以用GPIO(最好要连号的,这样写程序方便,速度快点),就相当于普通的并口,8位或者16位,你可以自己定义
DSP板子用232往PC发数据,串口调试助手显示正常;两块DSP板子之间发,有...
答:首先同楼上,保证你的两块DSP板子都有接口芯片MAX232。其次,在第一项测试中,是否仅测试了DSP发送数据至PC,如果是,则DSP程序的接收线程并未经测试,请检查。再次,如DSP程序接收线程已检查,偶有接收不到现象,请在接收中断中置断点进行调试并考虑连接可靠性问题。
可以采用DSP的SCI - Serial Communication Interface模块实现
具体可参考TM320x281x Serial Communication Interface (SCI) Reference Guide
5000的没有做过。
大概设想是:
1.自己确定一套通讯规约,
2.设定各个寄存器,
3.组织好自己的数据,
4.往缓冲区丢数据就好了。
可以参考各类DSP论坛、书籍,例程代码非常多。
当然这是最最简单的情况了
可以,没有问题。
关键要做好DSP和PC机的通讯协议。
答:我现在正在用VB.NET写一个串口调试的程序,向大虾们请教下怎么通过串口发送16进制的数据。我写的程序需要向DSP发送16进制的数据,如果不是16进制的,DSP会不能正确识别。如果有现成的代码,希望能给我一份,我的邮箱565306139@qq.com;没有代码,但知道原理的... 展开 网上...
答:dsp对串口访问方式有定点DSP 和 浮点DSP 。DSP 复习题及答案型DSP采用 改进的哈弗 结构对程序存 储器和数据存储器进行控制2 DSP处理器按数据格式分为两类,分别是 定点DSP 和 浮点DSP 。3 从数据总线的宽度来说,TMS320C54x型DSP是 16 位的微处理器6 若某一变量用表示,该变量所能表示的数值范围 -1024 <...
答:2 你的问题是. 当你运行一段时间后,你必须要在0.2秒内连续的一端要完成接收,另一端要处理数据,而且缓存也大体满了。如果你的程序性能达不到0.2秒完成所有的操作,那你的缓存就会迟早溢出。问题就发生啦。3 为了确认就是上述问题,你把DSP改为发10秒左右,停发2 至3秒,再发10秒:...
答:如果只是想查看该变量的变化值,可以在内存中单独定义一块区域,在程序中将变量的变化值顺序存入该区域,然后在DEBUG--->MEMORY中就能查看了 如果一定要以文件的形式保存,那就要用串口通讯了,RS232和RS485都可以,用VB、VC等上位机程序将接收到的数据放在建立的文件中 ...
答:您问的是通过文件io可以把数据传入dsp吗,可以。dsp板有串口的话当然可以通过串口将数据从pc传到dsp,不过超级终端用来调试用的吧,传输据的话最好自己pc上写个程序吧,或者串口调试软件也可以。DSp又称音频处理器,是对数字信号的处理,其内部的结构普遍是由输入部分和输出部分组成。
答:数据还有TX发送信号,但是发送的话就是要DSP发信号从串口RS232出来,那么要看你要怎么操作让DSP发出信号了,一般我们这里测试的话,要让一个芯片发出信号,必须要发包,你用232和DSP(2812)通讯,但是两端有成功通讯吗,你要确定可以正常通讯数据互流才可以有信号的,检查你是不是设置有问题。
答:首先是接收电压信号,如果是数字信号的话可以直接使用io口来接收,如果是模拟信号的话需要使用ad接收;要显示到电脑上,就要进行dsp与电脑之间的通信,可以使用串口或是usb口进行通信,电脑上用c++写个接收显示程序就行了。
答:处理后的数据可以存储在另一个缓冲区中,以便稍后发送回FPGA。发送数据回FPGA:配置FPGA以从DSP的EMIF接口接收数据。使用轮询或中断方式将数据从处理后的缓冲区发送到EMIF接口,进而传输回FPGA。调试和测试:使用适当的调试工具(如JTAG调试器、串口通信等)来监控数据传输和处理过程。确保数据在传输和处理...
答:如果是2812和28335之类的,可以直接使用XINTF,如果是2808之类的,可以用GPIO(最好要连号的,这样写程序方便,速度快点),就相当于普通的并口,8位或者16位,你可以自己定义
答:首先同楼上,保证你的两块DSP板子都有接口芯片MAX232。其次,在第一项测试中,是否仅测试了DSP发送数据至PC,如果是,则DSP程序的接收线程并未经测试,请检查。再次,如DSP程序接收线程已检查,偶有接收不到现象,请在接收中断中置断点进行调试并考虑连接可靠性问题。