数据在模块间的传输
来源:互联网 发布:社交软件营销策略 编辑:程序博客网 时间:2024/05/22 04:54
1、
任何两个模块间传输数据,都有一定的概率发生错误。
为了确保接受正确,后端模块必须做错误检查和矫正。
如果错误概率比较小,满足实际需要,那么,后端可以省略。但一个数据通路上,至少有一个模块做数据矫正。最简单的矫正方法就是丢包,将错误的包丢掉。
2、
对于要求在一定时间内的完整性的数据,即由好多个时钟传递的数据,也即可以被称之为“帧”的有头有尾的数据,即丢掉其中一部分整体都受到致命破坏的数据。
强烈建议用帧头信号来抛弃帧头信号出现前的数据,用帧尾信号来结束这一帧数据的处理。
3、
对于跨模块特别是跨时钟域的FIFO,应当用写FIFO模块的复位。确保写入的数据都是完整的数据。不能用读模块的FIFO,这样有可能写入不完整的一帧。
- 数据在模块间的传输
- 通过串口编程实现GPRS模块在网络上传输数据
- Nutch数据在各模块间的传递
- 没有线的电路板:在纳米级用光传输数据
- BufferedReader在socket传输数据时的异常
- 在http协议中传输二进制的数据--base64实现
- android 读取网络在传输数据时的状态
- Silverlight在调用wcf时传输数据过大的解决办法
- Haproxy在socket/tcp下传输数据的使用实例
- 在http协议中传输二进制的数据--base64实现
- protobuff协议在C/S传输数据注意的问题
- RTMP协议在蓝牙连接中传输数据的运用
- Android intent间数据的传输
- tcp 数据的传输
- db2数据的传输
- 数据的网络传输
- web数据的传输
- node.js 使用 body-parser模块时,传输过来的数据出现undefind的情况
- 通向架构师的道路(第四天)之Tomcat性能调优-让小猫飞奔
- POJ 2251 Dungeon Master
- CMake入门指南
- 构造函数、赋值函数和析构函数的调用场景
- 【如何手动清除系统中的iTunes备份文件】_8.26
- 数据在模块间的传输
- Java中的堆栈分配(一)
- 通过地址进行通信的两个模块的通信部分设计技巧
- c++编译器查找函数的过程
- plist 转 json
- 有关PHP性能优化的介绍
- [转载]html5 local database
- 转正申请
- 更改“流”的行为