找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1518|回复: 4

采样丢失数据

[复制链接]
wangyanxn 该用户已被删除
发表于 2006-11-30 12:57:04 | 显示全部楼层 |阅读模式
单片机采样数据存在外部RAM,当PC机需要数据时。单片机就要停止采样,把外部RAM的数据发到USB。发现这种情况下就会丢失很多数据。
能不能给个建议啊,急待解决。
发表于 2006-11-30 13:07:51 | 显示全部楼层
对于实时性强的采集系统,需要用多处理器的方法.
多处理器共享RAM;
现在2中潮流:双口RAM,双口FIFO;+双cpu
回复 顶

使用道具 举报

wangyanxn 该用户已被删除
 楼主| 发表于 2006-11-30 13:24:30 | 显示全部楼层
我现在预期是达到1khz的采样率。不用双cpu能否解决问题啊。我现在担心的是我的程序结构不大合理。不知道大家在做高速数据采集时单片机部分的程序是怎样编的。能不能给个例子看看啊。急等。
回复 顶

使用道具 举报

发表于 2006-11-30 16:55:38 | 显示全部楼层
使用定时触发采集 设置为高优先级

软件实现串口和上位机的通讯1ms的时间间隔应该够用了
回复 顶

使用道具 举报

发表于 2006-11-30 18:13:55 | 显示全部楼层
是不是可以这样啊!单片机进行数据采集,而利用PC的端口进行数据的读取,做两个线程啊!!
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-30 00:58 , Processed in 0.029318 second(s), 9 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表