OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5544|回复: 1

基于APB总线的UART连接,接收过程是什么样额?

[复制链接]

29

主题

54

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
297
金钱
297
注册时间
2016-8-10
在线时间
51 小时
发表于 2017-2-5 14:31:39 | 显示全部楼层 |阅读模式
1金钱
要用verilog写一个APB总线,在这个上面挂载一个串口,现在有个疑问,APB总线时钟比较快,而串口的发送速率比较慢,那么在APB总线完成一次执行的话,两个的速度要怎么匹配呢?例如:APB三个状态Idle ,Set,Enable,当要通过串口进行读数据操作的话,当psel和penable置1时,APB总线读取串口数据寄存器中的数据,那么问题是这个数据是要在什么时候从串口读到并放到里面呢?要怎么控制?如果用一个标志位控制的话,那么APB总线不是要等很多周期么?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

557

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165051
金钱
165051
注册时间
2010-12-1
在线时间
2103 小时
发表于 2017-2-6 18:55:48 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-7-1 06:12

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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