首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
飞思卡尔™半导体(Freescale Semiconductor)
» 分包发送数据处理
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
分包发送数据处理
发短消息
加为好友
choujay
当前离线
UID
340775
帖子
29
精华
0
积分
231
阅读权限
30
在线时间
0 小时
注册时间
2007-1-3
最后登录
2007-6-6
中级会员
UID
340775
性别
男
1
#
打印
字体大小:
t
T
choujay
发表于 2007-6-6 15:13
|
只看该作者
分包发送数据处理
数据处理
,
分包
mc13192只有123字节的缓冲区,如果要传输264个字节的数据,要进行分包处理。wireless uart中从串口传输264字节数据,如何分包从另一个节点收到264字节数据?
收藏
分享
评分
G情,Z注,D调,+值,*福。。。
回复
引用
订阅
TOP
发短消息
加为好友
jimmytan
当前离线
UID
107585
帖子
422
精华
0
积分
917
阅读权限
50
在线时间
0 小时
注册时间
2005-3-30
最后登录
2006-10-8
高级会员
UID
107585
性别
男
2
#
jimmytan
发表于 2007-6-6 16:14
|
只看该作者
MC13192有两了RAM Buffer,分别是发射和接收用的,各为512byte.但是每个包的长度是有限制的。在物理层来说,最大的包的长度为125byte,这个整个包的长度,真正的payload要短一些。所以如果你要传的数据大于125byte,你就要分包传送。在接收端接收的时候,也是分包接收。
回复
引用
TOP
发短消息
加为好友
choujay
当前离线
UID
340775
帖子
29
精华
0
积分
231
阅读权限
30
在线时间
0 小时
注册时间
2007-1-3
最后登录
2007-6-6
中级会员
UID
340775
性别
男
3
#
choujay
发表于 2007-6-6 22:12
|
只看该作者
好像你说过MC13192包含两个128byte的RAM?是512还是128?
在物理层来说,最大能传输的数据是123字节。
我现在要传输的视频数据,每一个子数据帧有264个字节,视频卡一次发送一个子数据帧,如果13192要进行分包传输的话,我的想法是发送123子节时传输一个字符,通过字符标记每个包,接收端根据字符来识别每个包。现在的问题是:这个字符用什么呢?因为视频数据要用到0-255所有字符,要保证数据透明传输,不能随便选一个字符。那么怎么标记发送的每个包呢?
G情,Z注,D调,+值,*福。。。
回复
引用
TOP
发短消息
加为好友
jimmytan
当前离线
UID
107585
帖子
422
精华
0
积分
917
阅读权限
50
在线时间
0 小时
注册时间
2005-3-30
最后登录
2006-10-8
高级会员
UID
107585
性别
男
4
#
jimmytan
发表于 2007-6-7 09:47
|
只看该作者
不好意思,更正一下,mc13192包含两个128byte的RAM,这个可以在13192RM里面查到的。首先要说一下,ZIGBEE不适合用来传视频数据,因为速率较低。如果你真的想用来传视频数据,你必须要先压缩。压缩后的数据,会有一个格式,数据只是一部分,还有包头,可以用来区分一个包的长度。
回复
引用
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议