LPC2210
LPC2210
目录
1概述
2功能
3结构描述
1概述
LPC2210是基于一个支持实时仿真和嵌入式跟踪的16/32位ARM7TDMI-STM CPU的微控制器对代码规模有严格控制的应用可使用16位Thumb 模式将代码规模降低超过30%,而性能的损失却很小,由于 LPC2210 的144脚封装,极低的功耗、多个32位定时器8路10位ADC,WM 输出以及多达9个外部中断使它们特别适用于工业控制、医疗系统、访问控制和POS机。通过配置总线,LPC2210最多可提供76 个GPIO,由于内置了宽范围的串行通信接口,它们也非常适合于通信网关、协议转换器、嵌入式软 modern 以及其它各种类型的应用。
2功能
支持单边沿控制和/或双边沿控制的PWM输出,单边沿控制PWM输出在每个周期开始时总是为高电平,除非输出保持恒定低电平,双边沿控制PWM输出可在一个周期内的任何位置产生边沿,这样可同时产生正和负脉冲。脉冲周期和宽度可以是任何的定时器计数值,这样可实现灵活的分辨率和重复速率的设定,所有PWM输出都以相同的重复率发生,双边沿控制的 PWM 输出可编程为正脉冲或负脉冲。匹配寄存器更新与脉冲输出同步,防止产生错误的脉冲,软件必须在新的匹配值生效之前将它们释放,如果不使能PWM 模式,可作为一个标准定时器带可编程32位预分频器的32位定时器/计数器,当输入信号跳变时4个捕获寄存器可取得定时器的瞬时值,也可选择使捕获事件产生中断。
3结构描述
LPC2210包含一个支持仿真的ARM7TDMI-S CPU与片内存储器控制器接口的ARM7局部总线,与中断控制器接口的AMBA高性能总线(AHB)和连接片内外设功能的VLSI外设总线(VPB、ARM、AMBA总线的兼容超集)。LPC2210将ARM7TDMI-S配置为小端(little-endian)字节顺序。AHB外设分配了2M字节的地址范围,它位于4G字节ARM存储器空间的最顶端,每个AHB外设都分配了16k字节的地址空间LPC2210的外设功能,都连接到VPB总线AHB到VPB的桥将VPB 总线与AHB 总线相连。VPB 外设也分配了 2M 字节的地址范围,从 3.5GB 地址点开始。每个VPB 外设在 VPB 地址空间内都分配了16k字节地址空间。
目录
1概述
2功能
3结构描述
1概述
LPC2210是基于一个支持实时仿真和嵌入式跟踪的16/32位ARM7TDMI-STM CPU的微控制器对代码规模有严格控制的应用可使用16位Thumb 模式将代码规模降低超过30%,而性能的损失却很小,由于 LPC2210 的144脚封装,极低的功耗、多个32位定时器8路10位ADC,WM 输出以及多达9个外部中断使它们特别适用于工业控制、医疗系统、访问控制和POS机。通过配置总线,LPC2210最多可提供76 个GPIO,由于内置了宽范围的串行通信接口,它们也非常适合于通信网关、协议转换器、嵌入式软 modern 以及其它各种类型的应用。
2功能
支持单边沿控制和/或双边沿控制的PWM输出,单边沿控制PWM输出在每个周期开始时总是为高电平,除非输出保持恒定低电平,双边沿控制PWM输出可在一个周期内的任何位置产生边沿,这样可同时产生正和负脉冲。脉冲周期和宽度可以是任何的定时器计数值,这样可实现灵活的分辨率和重复速率的设定,所有PWM输出都以相同的重复率发生,双边沿控制的 PWM 输出可编程为正脉冲或负脉冲。匹配寄存器更新与脉冲输出同步,防止产生错误的脉冲,软件必须在新的匹配值生效之前将它们释放,如果不使能PWM 模式,可作为一个标准定时器带可编程32位预分频器的32位定时器/计数器,当输入信号跳变时4个捕获寄存器可取得定时器的瞬时值,也可选择使捕获事件产生中断。
3结构描述
LPC2210包含一个支持仿真的ARM7TDMI-S CPU与片内存储器控制器接口的ARM7局部总线,与中断控制器接口的AMBA高性能总线(AHB)和连接片内外设功能的VLSI外设总线(VPB、ARM、AMBA总线的兼容超集)。LPC2210将ARM7TDMI-S配置为小端(little-endian)字节顺序。AHB外设分配了2M字节的地址范围,它位于4G字节ARM存储器空间的最顶端,每个AHB外设都分配了16k字节的地址空间LPC2210的外设功能,都连接到VPB总线AHB到VPB的桥将VPB 总线与AHB 总线相连。VPB 外设也分配了 2M 字节的地址范围,从 3.5GB 地址点开始。每个VPB 外设在 VPB 地址空间内都分配了16k字节地址空间。