hengfo 发表于 2007-6-27 11:26:46

串口数据如何生成波形

各位大虾:
      小弟用单片机把AD转换后的值通过串口发给计算机,现在计算机已经能每次收到一个4位的16进制代码(以'/n'结尾), 我现在只能把这些数据用波形图表显示,可是我需要做信号处理,比如频谱分析,需要一个完整的信号, 想请教大虾们, 如何生成可用的波形?
      注: 小弟用了创建波形, 就直接把读出来的数接到了Y输入端,可是生成的波形图中只有一个点.

lgh269 发表于 2007-6-27 13:42:30

串口速率低,我想你的采样点数也不会多,你可以设置100点或几百点BUILD成一个数组,然后用创建波形就可以输出waveform

hengfo 发表于 2007-6-27 14:31:13

回复 #2 lgh269 的帖子

谢谢斑竹,可是怎么把一百点建成一个数组呢?是不是存够100点就输出给waveform,再来一百点把原来的顶掉,这样就可以连续输出了.:)

lgh269 发表于 2007-6-27 20:10:01

可以用build arry来做

hengfo 发表于 2007-6-29 21:51:49

回复 #4 lgh269 的帖子

谢谢,麻烦版主能不能说详细一些,我用过build array,我原来就是用读去串口缓冲区,然后将字符串转换成数字,最后输入到build array的Y端,可是生成的波形图中只有一个点.好像不是很多点的样子:)

ddyynun 发表于 2007-7-2 17:06:36

回复 #3 hengfo 的帖子

你看看是这样的么?

hengfo 发表于 2007-7-2 21:26:08

回复 #6 ddyynun 的帖子

楼上说的是什么样子?
页: [1]
查看完整版本: 串口数据如何生成波形