世纪电源网社区logo
社区
Datasheet
标题
返回顶部
未解决

单片机时序三个问题

[复制链接]
查看: 1471 |回复: 14
1
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2019-5-31 09:15:28
10问答币
请教下单片机时序三个问题
1.一个数据位分成16份怎么理解

2.7、8、9还在范围内是指什么意思

3.当采集到D7时候有一次偏移出去怎么理解?抽象

文档链接
https://mp.weixin.qq.com/s?__biz ... jbWbZ8iIBgZ3MdC5#rd


单片机采集时序问题.png
wulana
  • wulana
  • 离线
  • LV8
  • 副总工程师
  • 积分:3441
  • |
  • 主题:16
  • |
  • 帖子:99
积分:3441
LV8
副总工程师
  • 2019-5-31 09:53:51
 
先分解后拼接
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2019-5-31 10:07:44
 
具体什么意思  说的那么含糊 模棱两可
nc965
  • 积分:93584
  • |
  • 主题:115
  • |
  • 帖子:27333
积分:93584
版主
  • 2019-5-31 12:15:30
 
说的是通讯,这里是电源论坛
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2019-6-1 08:54:09
 
不要紧的  这里也有很多单片机的高手 论坛单一不好   毕竟转行的人很多  
nc965
  • 积分:93584
  • |
  • 主题:115
  • |
  • 帖子:27333
积分:93584
版主
  • 2019-6-1 10:00:03
  • 倒数10
 
它说的是通讯距离的问题,信号能走多远
BingSun
  • 积分:10963
  • |
  • 主题:54
  • |
  • 帖子:1975
积分:10963
LV10
总工程师
  • 2019-6-2 23:52:31
  • 倒数9
 
楼主好!
从图看您好像要整的是UART

其实您并不需要关心是什么分解的,当有收到数据时,会有相应的标志位置1,去读出数据就可以了。当要发送数据时,只需将数据写入发送寄存器就可以了。
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2019-6-3 08:35:29
  • 倒数8
 
你好 串口和UART都是如此吧   只是协议不一样

阿拉斯加
  • 积分:110
  • |
  • 主题:0
  • |
  • 帖子:2
积分:110
LV2
本网技师
  • 2019-7-18 14:51:41
  • 倒数7
 
你可以理解为是校验位,如果是非同步的串口通讯波特率设置不一样会导致输出偏差,789可能是检测对齐用的
爱做饭的工程师
  • 积分:3620
  • |
  • 主题:12
  • |
  • 帖子:285
积分:3620
LV8
副总工程师
  • 2019-8-23 15:00:12
  • 倒数6
 
他说的是把一位数据分成16份,就比如说一位的时间是1us,那么一份就是1/16us;
7、8 、9读取指定是在7/16us处、8/16us处、9/16us处分别采样,两次都是1代表高电平,两次都是0代表低电平,前提是这三次还是当前位,如果已经开始传输后一位了,那么久无效了,就是他说的7、8、9还在范围内;
偏移出去的意思就是第二个问题说的那样,比如8/16us采样采到的已经是后一位了就是偏移出去了。
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2019-8-24 07:59:56
  • 倒数5
 
8/16us采样采到的已经是后一位了就是偏移出去了-----最后一位是啥意思?16/16us
爱做饭的工程师
  • 积分:3620
  • |
  • 主题:12
  • |
  • 帖子:285
积分:3620
LV8
副总工程师
  • 2019-11-15 15:07:08
  • 倒数4
 
这个地方我之前的表达有点不准确,应该这么说:8/16us采样之后,电平已经跳变了,那么9/16us采样的就是错误的,9/16us就是偏移出去了
QWE4562009
  • 积分:13456
  • |
  • 主题:772
  • |
  • 帖子:2303
积分:13456
LV10
总工程师
  • 2019-11-16 07:29:53
  • 倒数3
 
会做饭的工程师就是厉害  哈哈
爱做饭的工程师
  • 积分:3620
  • |
  • 主题:12
  • |
  • 帖子:285
积分:3620
LV8
副总工程师
  • 2019-11-16 22:16:18
  • 倒数2
 
lclbf
  • lclbf
  • 离线
  • LV8
  • 副总工程师
  • 积分:5311
  • |
  • 主题:41
  • |
  • 帖子:722
积分:5311
LV8
副总工程师
最新回复
  • 2019-11-26 13:49:26
  • 倒数1
 
1,把一位数据分成16等分,2 789是指这16等分中的789份,刚好在正中,3 D7是每个数据中的位置有变化,实际就是实际误差,到第8位的时候d7就偏移了,可能没有在这个数据范围内了,还有两个在范围里,采集这两个数确定。
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号