找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 19475|回复: 22

[CSR8系列] 有关CSR8670 uart 接收数据的问题

[复制链接]
连续签到天数:1天
签到总天数:1天
签到总奖励:5金币
发表于 2016-12-12 08:52:55 | 显示全部楼层 |阅读模式
悬赏10金币已解决
谁知道,CSR8670 uart 在接收数据时,为什么 接收的第一个字节总是会产生一条消息啊 ,这是CSR的bug吗,还是有解决的办法,谢谢!


最佳答案

查看完整内容

不管收到多少MESSAGE_MORE_DATA,只要你不清理,所有收到的数据会存储在Source的内存空间里,直接用这段内存空间就可以啊!
楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:1天
签到总天数:200天
签到总奖励:3427金币
发表于 2016-12-12 08:52:56 | 显示全部楼层
不管收到多少MESSAGE_MORE_DATA,只要你不清理,所有收到的数据会存储在Source的内存空间里,直接用这段内存空间就可以啊!
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:2天
签到总天数:2314天
签到总奖励:64346金币
发表于 2016-12-12 10:41:47 | 显示全部楼层
接收一个串,都是产生好几次消息的
规定一个接收格式,或者接收超时处理都可以
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:6天
签到总天数:854天
签到总奖励:7638金币
发表于 2016-12-12 11:51:40 | 显示全部楼层

积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:1天
签到总奖励:5金币
 楼主| 发表于 2016-12-12 16:32:24 | 显示全部楼层
mupro 发表于 2016-12-12 10:41
接收一个串,都是产生好几次消息的
规定一个接收格式,或者接收超时处理都可以

接收一个串 不能只产生一次消息吗,如果接收一个串,产生好几次消息,处理起来会非常麻烦,需要将接收到数据存储起来,而CSR本身资源有限,我处理的数据包需要一个261个字节的空间,分配空间的时候一运行系统就会崩溃;而如果只产生一次消息,我就可以直接处理SourceMap的数据,会很容易
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:1天
签到总奖励:5金币
 楼主| 发表于 2016-12-12 16:33:48 | 显示全部楼层
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:2天
签到总天数:2314天
签到总奖励:64346金币
发表于 2016-12-12 16:34:41 | 显示全部楼层
米迦勒 发表于 2016-12-12 16:32
接收一个串 不能只产生一次消息吗,如果接收一个串,产生好几次消息,处理起来会非常麻烦,需要将接收到 ...

不能的,必须多次。
内存申请不要定义数组,用指针加malloc
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:1天
签到总奖励:5金币
 楼主| 发表于 2016-12-12 16:41:55 | 显示全部楼层
mupro 发表于 2016-12-12 16:34
不能的,必须多次。
内存申请不要定义数组,用指针加malloc

我就是用的malloc,超过140个字节 malloc(140),就panic了 。。。。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:200天
签到总奖励:3427金币
发表于 2016-12-12 16:45:27 | 显示全部楼层
如果不drop的话,字符串会一直存储在Source映射的内存空间里,不用再额外分配。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:1天
签到总奖励:5金币
 楼主| 发表于 2016-12-12 16:45:59 | 显示全部楼层
mupro 发表于 2016-12-12 16:34
不能的,必须多次。
内存申请不要定义数组,用指针加malloc

还请大神指教啊
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-4-27 13:22 , Processed in 0.177034 second(s), 21 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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