找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2143|回复: 5
打印 上一主题 下一主题
收起左侧

STM32数据接收怎么组队列

[复制链接]
跳转到指定楼层
楼主
ID:262045 发表于 2018-4-12 16:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32数据接收怎么组队列,求解程序
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:123289 发表于 2018-4-13 03:02 | 只看该作者
数据接收:是按字节来的,你要如何组是你的自由,很随意。
比如:你可以将先收到的4个字节当作是一个浮点数,再收到的两个字节当作一个汉字。
回复

使用道具 举报

板凳
ID:307050 发表于 2018-4-13 03:46 | 只看该作者
可以使用循环数组作为队列,移动头尾节点指针即可
回复

使用道具 举报

地板
ID:127532 发表于 2018-4-13 08:26 | 只看该作者
可以建固定长度数组接收,比如
uint8 dat[4][255];
uint8 index=0;
uint8 count=0;
然后dat[index]从0到3循环接收,收完一组count++,当count=4接收就满了,处理数据后count--就可以继续接收
回复

使用道具 举报

5#
ID:262045 发表于 2018-4-13 15:34 | 只看该作者
wwwicq 发表于 2018-4-13 08:26
可以建固定长度数组接收,比如
uint8 dat[4][255];
uint8 index=0;

有没有例程分享一下谢谢
回复

使用道具 举报

6#
ID:321482 发表于 2018-10-13 19:16 | 只看该作者
请问,你现在写出程序了吗?由于我要用STM32做数据加密,采用XXTEA进行加密,这个对字节有限制,要求在60字节以内,我采用队列,假设有128个字节的数据,我需要建立三个队列,每个队列长度60字节,存放数据。。。。。您可以,把您STM32如何把接收的数据并如何组队列,分享一下吗?
大恩不言谢
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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