- 1、本文档共118页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[IT认证]ARM与嵌入式技术_培训课件_第7章2
7.8 GPIO LPC2200系列作为 “微控制器”,其通用并行I/O口( GPIO)具有如下的特性: 可以独立控制每个GPIO口的方向(输入/输出模式); 可以独立设置每个GPIO的输出状态(高/低电平); 所有GPIO口在复位后默认为输入状态。 7.8 GPIO GPIO相关寄存器描述——IOxPIN GPIO相关寄存器描述——IOxDIR GPIO相关寄存器描述——IOxSET GPIO相关寄存器描述——IOxCLR 7.9 GPIO 使用GPIO注意要点 7.9 UART0 简介 串行通信口(UART),LPC2200包含两个UART:UART0和UART1 . 其中UART0具有如下的特性: 16字节接收FIFO和16字节发送FIFO; 寄存器位置符合16C550工业标准; 接收FIFO触发点可设置为1、4、8或14字节; 内置波特率发生器。 7.9 UART0 使用UART0通信需要两个引脚,分别为: 7.9 UART0 使用UART0注意要点 7.10 UART1 特性 7.10 UART1 7.11 I2C接口 特性 7.11 I2C接口 I2C简介 7.11 I2C接口 I2C简介——电气连接 7.11 I2C接口 寄存器描述 7.11 I2C接口 使用I2C接口的注意要点 7.11 I2C接口 I2C应用示例 7.12 SPI接口 特性 7.12 SPI接口 SPI简介 7.12 SPI接口 使用SPI接口的注意要点 I2C接口是Philips推出的一种串行总线方式,用于IC器件之间的通信。它通过SDA(串行数据线)和SCL(串行时钟线)两根线在连到总线上的器件之间传送信息,并通过软件寻址识别每个器件,而不需要片选线。 I2C接口的标准传输速率为100Kbit/s,最高传输速率可达400Kbit/s。 I2C总线接口均为开漏或开集电极输出,因此需要为总线增加上拉电阻Rp。 总线速率越高,总线上拉电阻就越小,100Kbit/s总线速率,通常使用5.1K欧姆的上拉电阻 I2C简介——总线时序 在数据传送过程中,必须确认数据传送的开始和结束,这通过起始和结束信号识别。 起始信号 结束信号 SDA SCL S P S 从器件地址 R/W … 第一字节 发送起始信号后传送的第一字节数据具有特别的意义,其中前七位为从机地址,最后一位为读写方向位(0表示写,1表示读)。 I2C简介——总线时序 I2C总线数据传送时,每传送一个字节数据后都必须有应答信号(A)。主控器接收数据时,如果要结束通信时,将在停止位之前发送非应答信号( )。 SDA SCL 应答信号 非应答信号 A A I2C简介——总线时序 LPC2200在I2C通信中可以配置为主控器也可以作为被控器,那么它就具有4种操作模式:主发送模式、主接收模式、从发送模式和从接收模式。 S 从器件地址 W A 数据 A 数据… A/ A P 主发送模式: S 从器件地址 R A 数据 A 数据… A P 主接收模式: S 从器件地址 W A 数据 A 数据… A/ A P/RS 从发送模式: S 从器件地址 R A 数据 A 数据… A P 从接收模式: 主机到从机 主机到从机 A = 应答(SDA为低) A = 非应答(SDA为高) S = 起始信号 P = 停止信号 RS = 重复起始信号 I2C接口包含7个寄存器。 0xE001C018 NA 只清零 I2C控制清零寄存器 I2CONCLR 0xE001C014 0x04 读/写 SCL占空比寄存器低半字 I2SCLL 0xE001C010 0x04 读/写 SCL占空比寄存器高半字 I2SCLH 0xE001C00C 0 读/写 I2C从地址寄存器 I2ADR 0xE001C008 0 读/写 I2C数据寄存器 I2DAT 0xE001C004 0xF8 只读 I2C状态寄存器 I2STAT 0xE001C000 0 读/置位 I2C控制置位寄存器 I2CONSET 地址 复位值 访问 描述 名称 寄存器描述——I2C控制置位寄存器 I2CONSET寄存器用于置位I2C通信的相关标志位,该寄存器只能对某位置位,而不能清零,清零通过I2CONCLR寄存器完成。 NA 用户程序不要向该位写入1 保留 7 0 I2C接口使能 I2EN 6 0 起始标志 STA 5 0 停止标志 STO 4 0 I2C中断标志 SI 3 0 应答标志 AA 2 NA 用户程序不要向这些位写入1 保留 1:0 复位值 描述
您可能关注的文档
- tu3[演讲致辞]致中国信用管理职业群体一封公开信.doc
- twd[计算机]主题:Apache POI HSSF读写Excel总结.doc
- twt[理财]新政下大陆房价趋势分析.doc
- tvl[基础科学]将来的家庭热水器趋势走向——芬尼克兹PHNIX空气能热泵热水器.pdf
- txi[基础科学]0Birkyk《--英语六级语法总结--》.doc
- u06[工作总结]监控中心2011安全生产春运工作总结.doc
- u9e[理学]南昌大学数学建模试题.doc
- u9f[工作总结]社团工作总结.doc
- ub2[工作总结]论基层警力不足新型因素分析及改善途径.doc
- ubuntu使用技巧.pdf
- 2025年上半年广安市广安区“小平故里英才计划”引进急需紧缺专业人才笔试高频难、易错点备考题库及完整.docx
- 2025年白银市平川区小升初语文秋季入学摸底测试卷(含答案).doc
- 2025年上半年广安市广安区“小平故里英才计划”引进急需紧缺专业人才笔试高频难、易错点备考题库及答案.docx
- 2025年上半年广安市广安区“小平故里英才计划”引进急需紧缺专业人才笔试高频难、易错点备考题库及参考.docx
- 2025年上半年广安市广安区“小平故里英才计划”引进急需紧缺专业人才笔试高频难、易错点备考题库及参考.docx
- 2025年上半年广安市广安区“小平故里英才计划”引进急需紧缺专业人才笔试高频难、易错点备考题库参考答.docx
- (2)Unit 8 Literature—高二英语北师大版(2019)选修三期末易错题集训学案(含解析).docx
- 2025年白银市景泰县小升初语文秋季入学摸底测试卷(含答案).doc
- (1)Unit 7 Careers—高二英语北师大版(2019)选修三期末易错题集训学案(含解析).docx
- 2025年广东省汕尾市城区汕尾中学中考三模数学试题(含部分答案).docx
最近下载
- 诸侯纷争与变法运动【课件】.pptx VIP
- 中国高血压防治指南(2024年修订版)_中国高血压防治指南修订委员会__.pdf VIP
- “扬子石化杯”2024年第38届中国化学奥林匹克(江苏赛区)初赛化学.pdf VIP
- 民事诉讼法中案外第三人对执行的异议之诉.pdf VIP
- 车险承保方案.pdf VIP
- “扬子石化杯”2024年第38届中国化学奥林匹克(江苏赛区)初赛化学试卷含答案.pdf VIP
- 临海市城市生活垃圾焚烧发电厂扩建工程环境影响报告.pdf
- 2025内蒙古鄂尔多斯市公安机关招聘留置看护警务辅助人员115人笔试参考题库附答案解析.docx VIP
- 模电教案-李国丽.doc
- 2023版中国结直肠癌及癌前病变内镜诊治共识PPT课件.pptx VIP
文档评论(0)