专家你好!我现在遇到一个难题:通过定时器0发送一个正弦波,一个正弦波由34个点组成,我定时发送34个点,就发成一个正弦(这个已验证)。我现在发送十个正弦信号,然后用AD接收这些数据,接收到的这些数据放在数组里面,现在的问题是怎么才能确保我数组里面接收到的数据正好是这10个正弦数据?换句话说,我顺序接收10个方波、10个正弦,怎么将接收到的数据分开放(10个正弦放在一个数组,10个方波放在一起)?
我自己开始想法是设置一个全局变量,当发送完这10个波形时,将全部变量置位。如果全局变量置位了,此时AD就不再接收数据,可是这样并不行,不知道该怎么办了,请专家帮我出点主意吧,谢谢!
Liu bingsheng:
没有人回复呢?
专家你好!我现在遇到一个难题:通过定时器0发送一个正弦波,一个正弦波由34个点组成,我定时发送34个点,就发成一个正弦(这个已验证)。我现在发送十个正弦信号,然后用AD接收这些数据,接收到的这些数据放在数组里面,现在的问题是怎么才能确保我数组里面接收到的数据正好是这10个正弦数据?换句话说,我顺序接收10个方波、10个正弦,怎么将接收到的数据分开放(10个正弦放在一个数组,10个方波放在一起)?
我自己开始想法是设置一个全局变量,当发送完这10个波形时,将全部变量置位。如果全局变量置位了,此时AD就不再接收数据,可是这样并不行,不知道该怎么办了,请专家帮我出点主意吧,谢谢!
Liu bingsheng:
没有人回复呢?