This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430G2553: 使用ADC10实时同步采集频率在kHz以上的信号是否从原理上就是不可行的

Part Number: MSP430G2553
Other Parts Discussed in Thread: MSP-EXP430G2ET
  1. 芯片型号:MSP430G2553
  2. 硬件开发板具体型号:官方Launchpad MSP-EXP430G2ET
  3. 烧录器型号以及烧录软件版本:USB连接
  4. 使用的开发环境以及版本:CCSV12

我的需求:同步采集一个频率在几kHz~几百kHz的模拟信号,输出数字量在电脑上分析

目前状况:ADC的配置没有问题,通过UART串口输出,但电脑端接收到的输出仅约170组数据每秒,最后发现是波特率9600成为了瓶颈

我的提问:最高的波特率256000(在UCOS=1时有一个4xxxxx级别的),从根本上决定了理论最高也只能每秒输出5120组数据(一次传输8位数据并带1个起始位和停止位,每秒仅25600个字符;一个数据点5个字符(为了拥有易读的输出格式,传递4位数字后还会传递一个换行符’\n’),理论最高每秒5120个数据点),是否用这块板子想实现这样的功能本就是不可能的?

但同时,我又觉得这是完全会实际存在的需求,所以想请教,这块板子是否有其他途径可以实现这个功能?若不能,实现这个需求一般会需要什么样的硬件?