串口数据如何生成波形
各位大虾:小弟用单片机把AD转换后的值通过串口发给计算机,现在计算机已经能每次收到一个4位的16进制代码(以'/n'结尾), 我现在只能把这些数据用波形图表显示,可是我需要做信号处理,比如频谱分析,需要一个完整的信号, 想请教大虾们, 如何生成可用的波形?
注: 小弟用了创建波形, 就直接把读出来的数接到了Y输入端,可是生成的波形图中只有一个点. 串口速率低,我想你的采样点数也不会多,你可以设置100点或几百点BUILD成一个数组,然后用创建波形就可以输出waveform
回复 #2 lgh269 的帖子
谢谢斑竹,可是怎么把一百点建成一个数组呢?是不是存够100点就输出给waveform,再来一百点把原来的顶掉,这样就可以连续输出了.:) 可以用build arry来做回复 #4 lgh269 的帖子
谢谢,麻烦版主能不能说详细一些,我用过build array,我原来就是用读去串口缓冲区,然后将字符串转换成数字,最后输入到build array的Y端,可是生成的波形图中只有一个点.好像不是很多点的样子:)回复 #3 hengfo 的帖子
你看看是这样的么?回复 #6 ddyynun 的帖子
楼上说的是什么样子?
页:
[1]