[工程科技]第4章 LPC2000系列ARM硬件结构10~14.ppt

[工程科技]第4章 LPC2000系列ARM硬件结构10~14.ppt

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

LPC2000系列ARM硬件结构 1.LPC2000系列简介 2.引脚描述 3.存储器寻址 4.系统控制模块 5.存储器加速模块 (MAM) 6.外部存储器控制器(EMC) 7.引脚连接模块 8. GPIO 4.10 外部中断输入 4.10 外部中断输入 4.10 外部中断输入 外部中断内部示意图 外部中断相关寄存器 外部中断相关寄存器 外部中断相关寄存器 外部中断相关寄存器 外部中断相关寄存器 外部中断相关寄存器 外部中断相关寄存器 外部中断相关寄存器 外部中断相关寄存器 外部中断相关寄存器 4.10 外部中断输入 4.10 外部中断输入 4.10 外部中断输入 LPC2000系列ARM硬件结构 1.LPC2000系列简介 2.引脚描述 3.存储器寻址 4.系统控制模块 5.存储器加速模块 (MAM) 6.外部存储器控制器(EMC) 7.引脚连接模块 8. GPIO SPI接口 SPI简介 SPI接口 特性 4.12 SPI接口 引脚描述 4.12 SPI接口 硬件连接 时钟极性控制位 —— CPOL 异常状况-读溢出 异常状况-写冲突 异常状况-模式错误 异常状况-从机中止 4.12 SPI接口 使用SPI接口的注意要点 LPC2000系列ARM硬件结构 1.LPC2000系列简介 2.引脚描述 3.存储器寻址 4.系统控制模块 5.存储器加速模块 (MAM) 6.外部存储器控制器(EMC) 7.引脚连接模块 8. GPIO 4.13 I2C接口 4.13 I2C接口 发送器:本次传送中发送数据(不包括地址和命令)到总线的器件; 接收器:本次传送中从总线接收数据(不包括地址和命令)的器件; 主 机:初始化发送、产生时钟信号和终止发送的器件,它可以是发送器或接收器。主机通常是微控制器。 从 机:被主机寻址的器件,它可以是发送器或接收器。 I2C接口 I2C简介——电气连接 I2C总线规范——传输协议 主机发送数据到从机 I2C总线规范——传输协议 主机读取从机数据 复合格式 I2C接口 特性 4.13 I2C接口 寄存器描述 4.13 I2C接口 使用I2C接口的注意要点 4.13 I2C接口 I2C应用示例 LPC2000系列ARM硬件结构 1.LPC2000系列简介 2.引脚描述 3.存储器寻址 4.系统控制模块 5.存储器加速模块 (MAM) 6.外部存储器控制器(EMC) 7.引脚连接模块 8. GPIO 4.14 UART(0、1) UART0、UART1各含有1个16字节的发送FIFO缓冲区。 UnTHR是UARTn发送FIFO的最高字节。 UART的发送FIFO是一直使能的。 4.14 UART(0、1) 4.14 UART(0、1) 4.14 UART(0、1) 4.14 UART(0、1) 4.14 UART(0、1) 4.14 UART(0、1) 4.14 UART(0、1) 4.14 UART(0、1) 4.14 UART(0、1) 使用UART0注意要点 你要读取数据 调用函数 IRcvStr() IRcvStr() I2C中断 IRQ_I2C() 设置I2C中断处理所需的全局变量(如从机地址) 清除STA、SI和AA标志位 置位STA,启动I2C总线 读取I2C操作完成标志I2C_end 判断操作是否正确,然后返回 I2C_end=1? Y N 读取I2C状态码 (即I2CSTAT) 根据状态码进行相应的处理(状态码08H、38H、40H、48H、50H、58H) 按全局变量的设置进行数据操作及设置软件标志 清除中断逻辑,然后中断返回 主模式数据接收流程图 I2C中断 I2C与VIC的关系 I2C0、I2C1分别位于VIC的通道9和通道19。中断使能寄存器VICIntEnable的Bit9和Bit19分别用来控制通道9和通道19的使能。 通道9 I2C0 向量IRQ通道0 向量IRQ通道15 非向量IRQ通道 VICIntSelect[9] VICIntEnable[9] IRQ FIQ 通道19 I2C1 VICIntSelect[19] VICIntEnable[19] IRQ FIQ VICVectAddr0 VICVectCntl0 VICVectAddr15 VICVectCntl15 VICDefVectAddr IRQ 通道 分配 9. 向量中断控制器 10.外部中断输入 11.定时器0和定时器1 12. SPI接口 13. I2C接口 14. UART(0、1) 15. A/D转换器 16. 看门狗 17. 脉宽调制器(PWM) 18. 实时时钟 特性

文档评论(0)

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

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

1亿VIP精品文档

相关文档