全站数据
8 4 2 0 5 8 1

如何实现基于VB的PC机与DSP的串口通信

英语每天学 | 简单学习,快乐成才!         
问题更新日期:2024-10-20 22:39:41

问题描述

如何实现基于VB的PC机与DSP的串口通信求高手给解答
精选答案
最佳答案

每0.2mS就收一个字节,这要求你的程序要有很高的实时性。VB 不是最好的工具,C甚至是汇编更为合适。

你的程序性能有问题,运行速度太慢, 如果用VB:

1.你要用中,高级的编程方法来编, 你的数据的快速和连续性,要求你的程序要有很高速度处理数据。

2 你的问题是. 当你运行一段时间后,你必须要在0.2秒内连续的一端要完成接收,另一端要处理数据,而且缓存也大体满了。

如果你的程序性能达不到0.2秒完成所有的操作,那你的缓存就会迟早溢出。问题就发生啦。

3为了确认就是上述问题,你把DSP改为发10秒左右,停发2 至3秒,再发10秒:如果这样你的程序能长期运行,那就是上述问题。