微软公司宣布不再支持你正在使用的 IE浏览器,这会严重影响浏览网页,请使用微软最新的Edge浏览器
厂商专区
产品/技术
应用分类

关于这四个寄存器(串口控制)你了解多少?

2020-03-20 08:18 来源:互联网 编辑:Emma

今天我们主要科普下寄存器的相关知识,而这四个寄存器是运用在串口控制的领域上。分别为:串口控制寄存器(SPCR),管脚控制寄存器(PCR),接收控制寄存器(PCR),发送控制寄存器(XCR)。

串口配置寄存器SPCR

关于这四个寄存器(串口控制)你了解多少?

FREE:串行时钟自由运行模式 SOFT:串行时钟竞争模式

FRST:帧同步产生器复位 GRST:采样率发生器复位

XINTM:发送中断模式 XSYNCERR:发送同步错误

XEMPTY:发送移位寄存器(XSR)空 XRDY:发送器就绪

XRST:发送器复位 DLB:数字反馈回路

RJUST:接收数据符号扩展和校正模式 CLKSTP:时钟停止模式

DXENA:DX使能 RINTM:接收中断模式

RSYNCERR:接受同步错误 RFULL:接收移位寄存器(RSR)满

RRDY:接收器就绪 RRST:接收器复位

管脚控制寄存器 PCR

关于这四个寄存器(串口控制)你了解多少?

XIOEN:仅当SPCR中XRST=0时,发送器处于通用IO模式

RIOEN:仅当SPCR中XRST=0时,接收器处于通用IO模式

FSXM:发送帧同步模式 FSRM:接收帧同步模式

CLKXM:发送器时钟模式 CLKRM:接收器时钟模式

CLKS_STAT:CLKS管脚状态 DX_STAT:DX管脚状态 DR_STAT:DR管脚状态

FSXP:发送帧同步极性 FSRP:接收帧同步极性

CLKXP:发送时钟极性 CLKRP:接收时钟极性

接收控制寄存器 RCR

关于这四个寄存器(串口控制)你了解多少?

RPHASE:接收相位数 RFIG:接收帧忽略

RFRLEN2:相位2的接收帧长度 RWDLEN2:相位2的接收数据单元长度

RCOMPAND:接收压扩模式 RDATDLY:接收数据延迟

RFRLEN1:相位1的接收帧长度 RWDLEN1:相位1的接收数据单元长度

RWDREVRS:接收32位位反转特性

发送控制寄存器 XCR

关于这四个寄存器(串口控制)你了解多少?

XPHASE:发送相位数 XFIG:发送帧忽略

XFRLEN2:相位2的发送帧长度 XWDLEN2:相位2的发送数据单元长度

XCOMPAND:发送压扩模式 XDATDLY:发送数据延迟

XFRLEN1:相位1的接收帧长度 XWDLEN1:相位1的发送数据单元长度

XWDREVRS:发送32位位反转特性

声明:本内容为作者独立观点,不代表电源网。本网站原创内容,如需转载,请注明出处;本网站转载的内容(文章、图片、视频)等资料版权归原作者所有。如我们采用了您不宜公开的文章或图片,未能及时和您确认,避免给双方造成不必要的经济损失,请电邮联系我们,以便迅速采取适当处理措施;欢迎投稿,邮箱∶editor@netbroad.com。

微信关注
技术专题 更多>>
研发工程师的工具箱
智慧生活 创新未来

头条推荐

电子行业原创技术内容推荐
客服热线
服务时间:周一至周五9:00-18:00
微信关注
获取一手干货分享
免费技术研讨会
editor@netbroad.com
400-003-2006