硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1104|回复: 1
收起左侧

[技术讨论] 求助 !!! matlab V5 开发版 上位机通信

[复制链接]

6

主题

16

回帖

34

积分

新手上路

积分
34
发表于 2022-3-3 15:11:29 | 显示全部楼层 |阅读模式
本帖最后由 Botasky 于 2022-3-3 15:28 编辑

想把开发板上AD转换后的数据传到matlab上,AD转换的采样率是100Hz如果是转换完成一个数据传一个数据的话传的速度慢,会漏掉一些点,后来想把数据存到数组里,到1000个数据以后一次传完。
下位机的数组数据类型是uint32_t  data[1][1000] = {1} matlab里用于接收的数组的数据类型是 double

可不可以通过循环的方式,把下位机上的一个1000个数据的数组,上传到上位机呀???我试了一下,循环第一次传的数据是正常的,后面就不对了,是我哪里写错了么,还是不能这么写?
有什么方法可以把数组一次传完的吗?或者是怎么确保不会把AD转换的数据漏传
求助1.png
求助2.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107642
QQ
发表于 2022-3-4 00:18:43 | 显示全部楼层
我那个原始的连续按键操作多次是否正常,正常的,你就类似的多次操作实现个代码来做。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-9 14:49 , Processed in 0.193176 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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