|
|
|
|
LM3S5762
|
LM3S5762-IQR50-A0 |
Digi-Key Corporation |
0
|
立即购买 |
报价 |
|
LM3S5762-IQR50-A0T |
Digi-Key Corporation |
0
|
立即购买 |
报价 |
Stellaris® LM3S5762 微控制器基于 ARM® Cortex™-M3 控制器内核,采用 50 MHz 工作频率,具备 128 kB 单周期闪存、64 kB 单周期 SRAM 存储器、1 个 32 位 DMA、1 个 CAN 控制器、USB On-The-Go/主机/设备、1 个 24 位 Systick 定时器、3 个 32 位或 6 个 16 位通用定时器、1 个看门狗定时器、1 个 SSI/SPI 控制器、1 个 UART、1 个带 4 个输入通道(准确率为 +/- 1LSb)的 10 位模数转换器 (ADC)、1 个带 6 个输出通道的运动控制脉冲宽频调制 (PWM) 模块、1 个使用 RTC 和 256 字节非挥发性状态保存内存的电池备用供电休眠模块、1 个低压差线性稳压器、掉电复位、上电复位控制器和多达 33 个 GPIO。 此外,LM3S5762 微控制器还具备预先加载了 Stellaris Driver Library 和 BootLoader 的 ROM。
产品特性
32 位 RISC 性能
- 50 MHz 工作频率,基于 32 位 ARM® Cortex™-M3 架构
- 采用兼容 Thumb® 的 Thumb-2-only 指令集,支持硬件除法和单周期乘法
- 集成的嵌套向量中断控制器 (NVIC) 可提供确定性的中断处理
- 26 个中断通道,支持 8 种优先级
- 存储器保护单元 (MPU) 可提供特权模式来保护操作系统的功能
- 非对齐式数据访问可将数据更为有效的安置到存储器中
- 精确的位操作 (bit-banding) 不仅最大限度的利用了存储器空间而且还改良了对外设的控制
片上存储器
- 128 KB 单周期闪存,以 2 KB 块大小为基准提供两种形式的闪存保护
- 可由用户管理的闪存块保护,以 2KB 块为单位
- 可由用户管理的闪存数据编程
- 可由用户定义和管理的闪存保护块
- 64 KB 单周期 SRAM 存储器
- 包含 Stellaris® 系列外设驱动程序库 (DriverLib) 和 Stellaris® 启动加载器的预编程 ROM
DMA 控制器
- 由 ARM 开发和测试
- 最多支持 32 个可配置的 DMA 通道,每个通道都支持专用的握手信号和可配置的优先级
- 支持内存到内存、内存到外设以及外设到内存的传输
- 支持 8、16 和 32 位数据宽度的 DMA 传输
- 支持 USB、UART 和 SSI
- 兼容 AMBA AHB-Lite 协议
- 可以在二进制步骤中编程控制各 DMA 周期中的传输次数,范围为 1 到 1024
- 每个 DMA 通道都使用单独的输出来指示 DMA 周期处于活动状态还是已经完成。
控制器局域网络 (CAN)
- 支持 CAN 协议版本 2.0 A/B
- 32 个消息对象,每个都带有独立的标识符屏蔽
- 比特率高达 1Mb/s
- 可禁用 TTCAN 的自动重发模式
- 可屏蔽的中断
- 针对自测操作的可编程内部循环模式
UART
- 完全可编程控制的 16C550 型 UART
- 带有独立的 16x8 发送 (TX) 以及 16x12 接收 (RX) FIFO,可减轻 CPU 中断服务的负担
- 可编程的波特率模数转换器(ADC),最高支持 3.125 Mbps 传输速率
USB
- 基于标准的通用串行总线控制器
- USB 2.0 全速(12 Mbps)运行
- 灵活的配置选项
- USB 设备模式
- USB 主机模式
- USB On-The-Go (OTG) 模式
- 集成 PHY
- 4 种传输类型:控制、中断、块和等时
- 1 个专用双向控制端点
- 3 个接收和 3 个传输可配置端点
- 2 KB 专用端点内存
- 直接内存访问 (DMA)
- 可以为双重缓冲的 1023 字节等时数据包大小配置一个端点
模数转换器 (ADC)
- 单一输入和差分输入配置
- 用作单端输入时支持 4 个 10 位通道(输入)
- 采样率达每秒 50 万次
- 片上温度传感器
PWM
- 3 个 PWM 发生器模块,每个 PWM 模块具备一个 16 位计数器、两个比较器、一个 PWM 发生器和一个死区 (dead-band) 发生器
- 硬件中的 1 个故障输入可达到低延时关机的要求
- 1 个 16 位的计数器
- 在递减或递增/递减模式下运行
- 输出频率由一个 16 位的装载值控制
- 可同步更新装载值
- 当计数器的值达到零或者装载值的时候产生输出信号
- 2 个 PWM 比较器
- PWM 发生器
- 根据计数器和 PWM 比较器的输出信号来产生 PWM 输出信号
- 可产生两个独立的 PWM 信号
- 死区发生器
- 产生 2 个带有可编程死区延时的 PWM 信号,适合驱动半 H 桥(half-H bridge)
- 旁路后可不修改输入 PWM 信号
- 灵活的输出控制模块,PWM 输出可支持各种 PWM 信号
- PWM 输出可支持各种 PWM 信号
- 每个 PWM 信号都可以选择将输出反相(极性控制)
- 每个 PWM 信号都可以选择进行故障处理
- PWM 发生器模块的定时器同步
- PWM 发生器模块的定时器/比较器更新同步
- PWM 发生器模块中断状态汇总
- 可启动一个 ADC 采样序列
GPIO
- 0 到 33 个 GPIO,具体由配置决定
- 耐压 5V 的输入/输出
- 可将中断产生编程为边沿触发或电平检测
- 低中断延时;最少 6 个周期且不超过 12 个周期
- 在读和写操作中通过地址线进行位屏蔽
- 可启动一个 ADC 采样序列
功率
- 片上低压差(LDO)稳压器,具有可编程的输出电压,用户可调节的范围为 2.25V 到 2.75V
- 电池供电的休眠模块,采用实时实钟和 256B 非易失性存储器
- 休眠模块可处理上电/掉电 3.3V 列,并控制内核数字逻辑及模拟电路
- 针对控制器的低功耗选项:睡眠和深度睡眠模式
- 针对外设的低功耗选项:软件控制各外设的关断
- 用户可启用 LDO 的未调节电压检测及自动复位功能
- 片上温度传感器
灵活的复位源
- 上电复位 (POR)
- 复位管脚有效
- 掉电(BOR)检测器向系统发出电源下降的警报
- 软件复位
- 看门狗定时器复位
- 可在内部低压差(LDO)稳压器输出变为不稳定时复位
其他特性
- 可编程的时钟源控制
- 可对单个外设的时钟进行选通以降低功耗
- 符合 IEEE 1149.1-1990 标准的测试访问端口(TAP)控制器
- 通过 JTAG 和串行线接口进行调试访问
- 完整的 JTAG 边界扫描
封装和温度
|
|
|
 |
|
|
 |