你好 对于你这个问题我想说LZ有一点还没有搞清楚
对于信号过来的确是使用AD将外界的模拟量转换为数字量,经过单片机处理把转换后的波形数据(数字量)直接通过串口发送到PC上,对于波形的还原这一块是你的上位机软件要做的事情,如果你在单片机上使用DA的话那么它输出的就是模拟量了,你试想一下,有没有必要通过AD再到DA呢 到头来还不是模拟量,要是这样可以的话你直接就把模拟的波形送入PC串口啦
所以是不惜要这个DA的,关键是你上位机软件的程序以及你单片机对于你数据的缓冲要做的恰当,还有你使用什么样的AD可以说这个AD的转换速率直接影响你所做的虚拟示波器(应该可以这样叫)的主要性能。
串口的速率你不用当心,还是缓冲区的问题,最好使用FIFO或者DMA,这样你的东西才能做得很出色,不然也只是简单的练习AD到Uart加上上位机波形显示控件。
多的不说了打字很累,可以Hi我!