好书推荐
培训报名
大学老师登记
在线 362 人 首 页 | 公司介绍 | 产品中心 | 电子杂志 | 代理商专区 | 人才招聘 | 致远电子 | 技术论坛 | 销售网点
 
首页 >> Luminary Micro半导体系列 >> Stellaris系列ARM >> LM3S1626微控制器
LM3S1626微控制器

概述
  Luminary Micro公司Stellaris®所提供一系列的微控制器是首款基于ARM® CortexTM-M3的控制器,它们为对成本尤其敏感的嵌入式微控制器应用方案带来了高性能的32位运算能力。这些具备领先技术的芯片使用户能够以传统的8位和16位器件的价位来享受32位的性能,而且所有型号都是以小占位面积的封装形式提供。
  该Stellaris®系列芯片能够提供高效的性能和广泛的集成功能,更好地将器件应用于需要有效控制处理和连接能力的对成本有严格要求的应用中。Stellaris® LM3S1000系列扩展了Stellaris®系列,具有更大的片上存储器、增强型的电源管理、扩展I/O和控制功能。
  LM3S1626微控制器是针对工业应用方案而设计的,这些应用方案包括远程监控、电子贩售机(point-of-sale machines)、测试和测量设备、网络设备和交换机、工厂自动化、HVAC和建筑控制、游戏设备、运动控制、医疗器械、以及火警安防等。
  LM3S1626微控制器具有的电池备用休眠模块可以有效地使LM3S1626掉电,在长时间的器件停止工作过程中让器件进入一个低功耗的状态,这非常适合要求最大限度降低功耗的应用。一个上电/掉电序列发生器、连续的时间计数器(RTC)、一对匹配寄存器、一个到系统总线的APB接口以及专用的非易失性存储器、休眠模块等功能组件使LM3S1626微控制器极其适用于电池的应用中。
  除此之外,LM3S1626微控制器的优势还在于能够方便的运用多种ARM的开发工具和片上系统(SoC)的底层IP应用方案,以及广大的用户群体。另外,该微控制器使用了兼容ARM Thumb®的Thumb2指令集来减少存储容量的需求,并以此达到降低成本的目的。最后,LM3S1626微控制器与Stellaris®系列的所有成员是代码兼容的,这为用户提供了灵活性,能够适应各种精确的需求。
  为了能够帮助用户产品快速的上市,Luminary Micro公司提供了一整套的解决方案,包括评估和开发板、白皮书和应用笔记、方便使用的外设驱动程序库、以及强大的支持、销售和分销商网络。有关Stellaris®系列器件的订购信息请见“订购和联系信息”。

特性

LM3S1626微控制器包含了下列特性:
32位RISC性能
   -采用为小封装嵌入式应用而优化的32位ARM® Cortex?-M3 v7M架构
   -提供系统定时器(SysTick),包括一个简单的24位写清零、递减、自装载(wrap-on-zero)计数器,同时具有灵活的控制机制
   -采用与Thumb®兼容的Thumb-2-only指令集处理器内核以获取更高的代码密度
   -工作频率为50-MHz
   -硬件除法和单周期乘法
   -集成嵌套向量中断控制器(NVIC),使中断的处理更为简捷
   -28个中断,具有8个优先级
   -带存储器保护单元(MPU),提供特权模式来保护操作系统的功能
   -非对齐式数据访问,使数据能够更为有效的安置到存储器中
   -精确的位操作(bit-banding),不仅最大限度的利用了存储器空间而且还改良了对外设的控制
内部存储器
   -128 KB单周期Flash
     可由用户管理的Flash块保护,以2KB块为单位
     可由用户管理的Flash数据编程
     可由用户定义和管理的Flash保护块
   -32 KB单周期SRAM
   -预编程的ROM含有Stellaris®系列外设驱动程序库(DriverLib)和Stellaris®引导装载程序
DMA控制器
   -ARM PrimeCell® 32-通道可配置的mDMA控制器
   -支持多种传输模式:
     基本(basic)传输模式,用于简单传输的情况
     乒乓型(ping-pong)传输模式,用于连续的数据流与外设之间的传输
     分散-聚拢(scatter-gather)传输模式,可设置单次请求启动的任意传输
   -特定的通道,可供所支持的外设使用
   -一个通道用作双向外设的接收和发送通路
   -特定的通道,可供软件启动的传输使用
   -独立配置和操作的通道
   -可配置每个通道的总线仲裁机制
   -两个优先级
   -设计经过优化,可改善mDMA控制器和处理器内核之间的总线访问性能:
     mDMA控制器访问从属于内核访问
     RAM分割(RAM striping)
     外设总线分段
   -8、16和32位的数据大小
   -源和目标地址的增量大小可以是字节、半字、字,或无增量
   -可屏蔽的器件请求
   -可选的软件启动请求,用于任何通道
   -在传输结束时产生中断,每个通道带有独立的中断
通用定时器
   -4个通用定时器模块(GPTM),每个模块都能提供2个16位的定时器。可配置每个GPTM使其独立操作:
     用作一个32位的定时器
     用作一个32位的实时时钟(RTC)来捕获事件
     用于脉宽调制(PWM)
     用来触发模数转换
   -32位定时器模式
     可编程的单次触发定时器
     可编程的周期定时器
     当接入32.768-KHz外部时钟输入时可作为实时时钟使用
     当控制器在调试期间使CPU暂停标志有效时,用户可以在周期和单次触发模式中使能中止(stalling)
     ADC事件触发
   -16位定时器模式
     通用定时器功能,带一个8位的预分频器
     可编程的单次触发定时器
     可编程的周期定时器
     当控制器在调试期间使CPU暂停标志有效时,用户可以使能中止(stalling)
     ADC事件触发
   -16位输入捕获模式
     提供输入边沿计数捕获功能
     提供输入边沿时间捕获功能
   -16位PWM模式
     简单的PWM模式,对PWM信号输出的取反可由软件编程决定
遵循ARM FiRM规范的看门狗定时器
   -32位向下计数器,带可编程的装载寄存器
   -带使能功能的独立看门狗时钟
   -带中断屏蔽功能的可编程中断发生逻辑
   -软件跑飞时可锁定寄存器以提供保护
   -带使能/禁能的复位发生逻辑
   -当控制器在调试期间使CPU暂停标志有效时,用户可以使能中止(stalling)
同步串行接口(SSI)
   -主机或从机操作
   -可编程控制的时钟位速率和预分频
   -独立的发送和接收FIFO,16位宽,8位深
   -可编程的接口,与Freescale的SPI接口,MICROWIRE或者TI(Texas Instruments)器件的同步串行接口相连
   -可编程的数据帧大小,范围为4到16位
   -内部循环测试模式可用于诊断/调试测试
   -直接存储器访问(DMA)
UART
   -2个完全可编程的16C550-type UART,支持IrDA
   -带有独立的16×8发送(TX)和16×12接收(RX)FIFO,减轻CPU中断服务负载(loading)
   -可编程的波特率发生器,允许速度高达3.125Mbps
   -可编程设置FIFO长度,包括1字节深度的操作,以提供传统的双缓冲接口
   -FIFO触发水平可设为1/8、1/4、1/2、3/4和7/8
   -标准异步通信位:起始位、停止位、奇偶位
   -无效起始位检测(False-start-bit detection)
   -行中断的发生和检测
   -直接存储器访问(DMA)
ADC
   -单输入和差分输入配置
   -当用作单终端输入时的6个10位通道(输入)
   -采样速率:500,000样片/秒
   -灵活、可配置的模数转换
   -4个可编程的采样转换序列,从1到8单元(entries)长,带有相对应的转换结果FIFO
   -每个序列由软件或内部事件(定时器、PWM或GPIO)触发
   -片上温度传感器
I2C
   -在标准模式下主机和从机接收和发送操作的速度可达100Kbps,在快速模式下可达400Kbps
   -中断的产生
   -主机带有仲裁和时钟同步功能、支持多个主机、以及7位寻址模式
PWM
   -2个 PWM发生器模块,每个模块都带有1个16位的计数器、2个比较器, 1个PWM信号发生器、以及1个死区(dead-band)发生器
   -在硬件中的1个故障输入可调节(condition)低延时的关断
   -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采样序列
QEI
   -硬件位置积分器跟踪编码器位置
   -速度捕获使用内置定时器
   -在索引脉冲、速度定时器时间到达、方向改变或正交错误检测时产生中断
GPIO
   -0- 33个GPIO,具体数目取决于配置
   -输入/输出可承受5V
   -中断产生可编程为边沿触发或电平检测
   -低中断等待延时;低至6个周期且永远不超过12个周期
   -在读和写操作中通过地址线进行位屏蔽
   -可启动一个ADC采样序列
   -配置成数字输入的管脚是施密特触发器触发的(Schmitt-triggered)
   -GPIO端口配置的可编程控制:
     弱上拉或下拉电阻
     2-mA、4-mA和8-mA端口驱动,可用于数字通信;多达4个端口可被配置成18-mA端口驱动,用于高电流的应用
     8-mA驱动的斜率控制
     开漏使能
     数字输入使能
电源
   -片内低压差(LDO)稳压器,具有可编程的输出电压,用户可调节的范围为2.25V到2.75V
   -控制器的低功耗选择:睡眠模式和深度睡眠模式
   -外设的低功耗选择:软件控制单个外设的关断
   -LDO带有检测不可调整电压和自动复位的功能,可由用户控制使能
   -3.3V电源掉电检测,可通过中断或复位来报告
灵活的复位源
   -上电复位(POR)
   -复位管脚有效
   -掉电(BOR)检测器向系统发出电源下降的警报
   -软件复位
   -看门狗定时器复位
   -内部低压差(LDO)稳压器输出变为不可调整
其它特性
   -6个复位源
   -可编程的时钟源控制
   -可对单个外设的时钟进行选通以节省功耗
   -遵循IEEE 1149.1-1990标准的测试访问端口(TAP)控制器
   -通过JTAG和串行线接口进行调试访问
   -完整的JTAG边界扫描
工业范围内遵循RoHS标准的64脚LQFP封装


目标应用
远程监控
电子销售点(POS)机器
测试和测量仪器
网络应用和交换机
工厂自动化
HVAC和楼宇控制
游戏设备
运动控制
医疗器械
火警和安防用具
电力和能源
运输业
 

配套开发工具
 EasyARM8962 ARM开发套件
EasyARM8962 ARM开发套件   业界首款支持工业以太网(IEEE)的ARM 来自美国LuminaryMicro公司的Fury系列单片机,同时该单片机还支持CAN-Bus,带死区的PWM等等超强功能。广州致远电子针对Fury系列单片机的特性,设计一款专用开发套件EasyARM8962,该开发板的重大特点是外围器件简单,但功能强大,充分展示了将芯片的自身特点......

资料下载
  LM3S1626 微控制器数据手册(英) [5170KPDF2008-5-4:161次]

说明:网页中的图片和文字仅供参考,所有信息均以实物和实际销售情况为准。

:欢迎到 网友社区 中发表问题和建议,
技术支持信箱:
技术支持电话:020-22644361(Support)  
         020-22644252(design)
首 页 | 公司介绍 | 产品中心 | 电子杂志 | 代理商专区 | 人才招聘 | 致远电子 | 技术支持 | 销售网点
版板所有 © 1999-2008 广州周立功单片机发展有限公司