|
是这样的,最近老师刚给了一个课题,要用STM32单片机进行14路模拟电压或电流信号的采样,然后根据这些数据计算出电压或者电流的有效值,再将数据发送给上位机。要求能够将一段时间内(一般是几个小时)的数据全部采集并发送。AD采样设置的是连续采样,DMA随之也是连续传输模式,网络通信采用以太网,每隔很短的时间就向上位机发送数据,现在就是这个数据处理部分应该放在什么位置我想不出来,因为要保证所有的数据都要进行处理,是放在每次DMA传输完成中断过程中,将本次传输的数据进行处理?还是放在主函数中?还是放在每次发送数据前进行处理,才能保证整个系统的实时性及准确性?由于是刚接触这个单片机,所以求各位不吝赐教! |
|