采样丢失数据
单片机采样数据存在外部RAM,当PC机需要数据时。单片机就要停止采样,把外部RAM的数据发到USB。发现这种情况下就会丢失很多数据。能不能给个建议啊,急待解决。 对于实时性强的采集系统,需要用多处理器的方法.
多处理器共享RAM;
现在2中潮流:双口RAM,双口FIFO;+双cpu 我现在预期是达到1khz的采样率。不用双cpu能否解决问题啊。我现在担心的是我的程序结构不大合理。不知道大家在做高速数据采集时单片机部分的程序是怎样编的。能不能给个例子看看啊。急等。 使用定时触发采集 设置为高优先级
软件实现串口和上位机的通讯1ms的时间间隔应该够用了 :lol 是不是可以这样啊!单片机进行数据采集,而利用PC的端口进行数据的读取,做两个线程啊!!
页:
[1]