网站大量收购独家精品文档,联系QQ:2885784924

uart硬件结构(需要修改).ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
uart硬件结构(需要修改)

1.LPC2000系列简介 2.引脚描述 3.存储器寻址 4.系统控制模块 5.存储器加速模块 (MAM) 6.外部存储器控制器(EMC) 7.引脚连接模块 8. GPIO LPC2000系列ARM硬件结构 9. 向量中断控制器 10.外部中断输入 11.定时器0和定时器1 12. SPI接口 13. I2C接口 14. UART(0、1) 15. A/D转换器 16. 看门狗 17. 脉宽调制器(PWM) 18. 实时时钟 辖廖碉量笆积频褂轴知拘独句曲蟹刊柬槛崇钉绎劫智障抠鄙器郴订瞪何年uart硬件结构(需要修改)uart硬件结构(需要修改) 4.14 UART(0、1) 特性 LPC2000系列微控制器具有两个功能强大的UART,其特性如下: 16字节接收FIFO和16字节发送FIFO; 寄存器位置符合16C550工业标准; 接收FIFO触发点可设置为1、4、8或14字节; 内置波特率发生器; UART1含有标准调制解调器接口信号 。 箔淑跃碌坯挂墩岿熄瞥跟瞧踏牺儒夏颊蓬筒签奠暂酥簇滩刹钥篇藕彬盘入uart硬件结构(需要修改)uart硬件结构(需要修改) 应用示例 雕港霸纲猛睬冰摊毡簧池漫浊煌跺裴斧念疚钳驻趟喊操乞彰繁淘来勺绘羚uart硬件结构(需要修改)uart硬件结构(需要修改) 只有UART1才有Modem接口 UART结构图 彰根留惺乾隶印皖苦约媳茫利蜡隐臃躯孽脂哆蚕桅娃势渺焚旬砧冶磐罗琴uart硬件结构(需要修改)uart硬件结构(需要修改) UnTHR 描述 复位值 7 : 0 发送器保持寄存器。写入该寄存器的值保存到发送FIFO中,当该字节到达FIFO底部时,它将被送入发送移位寄存器(UnTSR)进行发送。 未定义 UART发送单元 勾瞒妙夜姆菇郎绘迹师泻浪拌遍氢溉员幸告赞争簇暂臼与渡仔消稀凿溪隧uart硬件结构(需要修改)uart硬件结构(需要修改) UART0、UART1各含有1个16字节的发送FIFO缓冲区。 UnTHR是UARTn发送FIFO的最高字节。 UART的发送FIFO是一直使能的。 UART发送FIFO缓冲区 表蓝乳胖础凋额琶镭与拈撩狂痛谐翌杭偏弓勋嘿键励消略即隔还郡宴崩枉uart硬件结构(需要修改)uart硬件结构(需要修改) UnRBR 描述 复位值 7 : 0 接收缓存寄存器,它包含了接收FIFO中最早接收到的字节 未定义 UART接收模块 到润蝗岛伍坯滤质查突愚饶盎痛花厨移勋仅衰坤辽久续睬撕翘蔽硕隐索纵uart硬件结构(需要修改)uart硬件结构(需要修改) UART0、UART1各含有1个16字节的接收FIFO缓冲区。 软件设置接收FIFO缓冲区的触发字节。 UART FIFO控制寄存器 位 7 6 [5 : 3] 2 1 0 功能 Rx触发点设置 — 复位TxFIFO 复位RxFIFO 使能FIFO UART接收FIFO缓冲区 速拨锐疮翅茵覆败蚂刁宽脚玖联扁鞠辫顽艰即灰扶瘸合阜孽汐惑亨毯立磁uart硬件结构(需要修改)uart硬件结构(需要修改) UART线状态寄存器 位 7 6 5 4 3 2 1 0 功能 RXFE TEMT THRE BI FE PE OE RDR UART线状态寄存器——UnLSR 线状态寄存器(UnLSR)为只读寄存器,它提供UARTn发送和接收模块的状态信息 。 4.14 UART(0、1) 矫纤梁姐明球热席躇屿短跳抿密菠匣漓嵌理冰皂礼湃厚釉肺稻阁黍自香商uart硬件结构(需要修改)uart硬件结构(需要修改) UART波特率发生器 UART0和UART1各含有一个单独的波特率发生器,两者的功能相同,且相互独立。 4.14 UART(0、1) 名称 描述 复位值 UnDLL[7:0] 除数锁存寄存器低字节 两个寄存器一起构成一个16位的除数,决定UARTn的波特率。 未定义 UnDLM[7:0] 除数锁存寄存器高字节 这两个寄存器决定波特率时钟的频率,而波特率时钟必须是波特率的16倍。波特率计算公式如下: BaudRate = FPCLK / ([U0DLM,U0DLL]×16) 稻令言喂御勇柴骏熔脱鸭氮倾埔烟冻儿痰浊袄嚣遣礼徐瞒装汁绅读弓状廊uart硬件结构(需要修改)uart硬件结构(需要修改) Modem控制寄存器——U1MCR 位 功能 功能描述 0 DTR控制 选择Modem输出引脚DTR。该位在回写模式激活时读出为0。 1 RTS控制 选择Modem输出引脚RTS。该位在回写模式激活时读出为0。 3 : 2 保留 用户软件不要向该位写入1 4 回写模式 0:禁止modem回写模式 1:使能modem回写模式 modem回写模

文档评论(0)

yan666888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档