找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1873|回复: 5
收起左侧

用一个信号发生器生成接近4000左右个点发送给单片机,但是单片机一下子存不下那么多...

[复制链接]
ID:894654 发表于 2021-5-21 22:19 | 显示全部楼层 |阅读模式

大佬们,想问一下,我用一个信号发生器生成接近4000左右个点发送给单片机,但是单片机一下子存不下那么多.所以用帧尾截掉先发送200个点这样,但是当再次循环发送的时候,又是重新开始了,也就是200以后的点都取不到了,请问这个怎么解决呢?
51hei图片20210521221829.png

回复

使用道具 举报

ID:748788 发表于 2021-5-26 20:52 | 显示全部楼层
如果信号发生器可控就每发送200点暂停,等候单片机处理,然后再发送。如果信号发生器不可控,就按200点对应的时间分段处理
回复

使用道具 举报

ID:894654 发表于 2021-5-27 13:32 | 显示全部楼层
wwh2382 发表于 2021-5-26 20:52
如果信号发生器可控就每发送200点暂停,等候单片机处理,然后再发送。如果信号发生器不可控,就按200点对应 ...

请问前辈所说的信号发生器不可控,按200个点的时间发送具体是怎么样的一种形式呢?
回复

使用道具 举报

ID:748788 发表于 2021-5-27 20:56 | 显示全部楼层
意思就是在单片机这边分段接收。假定信号发生器开机后发送第一个200个点用5秒,那么在开启信号发生器的第5秒时单片机开始接收第二个200个点,以此类推
回复

使用道具 举报

ID:741935 发表于 2021-5-30 19:55 | 显示全部楼层
可以在外部加一个存储器,先存储然后单片机根据地址进行调用
回复

使用道具 举报

ID:894654 发表于 2021-7-18 15:18 | 显示全部楼层
wwh2382 发表于 2021-5-27 20:56
意思就是在单片机这边分段接收。假定信号发生器开机后发送第一个200个点用5秒,那么在开启信号发生器的第5 ...

但是在这里所说的发送第一个200个点所用的时间怎么测试呢?
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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