找回密码
 立即注册
查看: 400|回复: 1

请教关于SR寄存器的问题

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-06-06 16:30:02

9

主题

11

回帖

127

积分

注册会员

积分
127
发表于 2024-11-7 14:53:37 | 显示全部楼层 |阅读模式
本帖最后由 Ja4ac 于 2024-11-7 14:56 编辑

截图202411071444422536.jpg 我看CMR能发起一次帧传输,那么TS是会自动置1,发送完会自动清0吗?但是RS怎么看是否空闲呢,我看手册上没有类似CMR的能够接收一次帧传输的寄存器,还是说它会根据RXBUFFER自行判断呢?例程包里用的都是自己定义的B_CanSend,B_CanRead标志,那这两个寄存器是不是在编写时没必要使用
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:468
  • 最近打卡:2025-06-16 07:06:57
已绑定手机

79

主题

5131

回帖

9128

积分

超级版主

DebugLab

积分
9128
发表于 2024-11-7 15:17:27 | 显示全部楼层
发送完,空闲TS会清零,RS为0就是接收空闲状态
DebugLab
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-17 03:44 , Processed in 0.137214 second(s), 56 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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