收藏0 举报
xmar 发表于 2018-12-27 12:01 1. 接收用字节中断, 每接收一个字节中断一次; 2. 服务器发送的有效帧除了发送数据外,还必须有固定的帧头 ...
blust5 发表于 2018-12-27 14:44 缓冲区是缓冲区,帧头正确之后放入缓冲区,够一帧之后从缓冲区读取出来再处理,这样即使有新数据也不耽误接 ...
blust5 发表于 2018-12-27 14:45 现在一般用的比较多的是环形缓冲区。就是如果接收溢出,会把最早接收到的数据覆盖掉。当然处理的时候可以加 ...
一叶倾城wwq 发表于 2018-12-27 15:24 何为“够一帧”?接收缓冲区刚好放满?刚要处理,又接着下发数据呢?如果处理的速度跟不上下发的速度呢? ...
一叶倾城wwq 发表于 2018-12-27 15:30 环形?也就是每次只取最末段那个数据来处理?要是还没读就被覆盖了呢?我还是觉得处理时不接收保险些[em: ...
来了方法 发表于 2018-12-27 20:13 既然是中断接收何来不响应,难道处理环形缓冲区数据时关总中断?
来了方法 发表于 2018-12-27 16:01 中断接收放环形缓冲区,根据发数据包大小开缓冲区!
来了方法 发表于 2018-12-27 16:05 都有间隔的,不可能连续发100ms的,的都有间隔几十ms的。
一叶倾城wwq 发表于 2018-12-28 09:04 我说了是异常情况,属于未知的“发数据包大小”
blust5 发表于 2018-12-27 17:05 环形缓冲区有两个指针,一个存入指针 一个读取指针,初始化时两个指针重合,表明环形缓冲区为空。接收到 ...
blust5 发表于 2018-12-27 17:07 处理数据时不接收,则容易出现丢包现象,即有一些数据可能在你处理的时候发过来,这时候你不响应,就会造 ...
dinguyue 发表于 2018-12-27 19:45 数据格式
blust5 发表于 2018-12-28 09:30 既然是异常情况,丢一部分数据又如何?难道领导让你一周时间完成一个月的工作量,你也要按时按量完成?? ...
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
等级类勋章
发帖类勋章
时间类勋章
人才类勋章
84
1381
11
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注电源系统设计
扫码关注21ic项目外包
扫码浏览21ic手机版
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才
京公网安备 11010802024343号