×
研发资源 > 电子百科

LM3S6911

LM3S6911简介  
LM3S6911-IQC50-A2列是有美国[1](TI)公司设计生产-香港合泰达电子公司负责推广销售国内最大现货商,联系人蔡先生该芯片结合了10/100以太网媒体访问控制(MAC)以及物理层(PHY),标志着ARM Cortex-M3 MCU 已经具备集成连接能力,还是唯一集成了10/100以太网MAC和PHY物理层的ARM架构MCU。 该 Stellaris LM3S6911-IQC50-A2系列结合了 Bosch 控制器局域网技术和 10/100 以太网媒体访问控制(MAC)以 及物理 (PHY) 层。 该LM3S6911 微控制器是针对工业应用方案而设计的,包括远程监控、电子贩售机、测试和测量设备、网络设备和交换机、工厂自动化、HVAC和建筑控制、游戏设备、运动控制、医疗器械、以及火警安防。   
至于那些对功耗有特别要求的应用方案,LM3S6911微控制器还具有一个电池备用的休眠模块,从而有效的使LM3S6911芯片在未被激活的时候进入低功耗状态。 一个上电/掉电序列发生器、连续的时间计数器(RTC)、一对匹配寄存器、一个到系统总线的APB接口以及专用的非易失性存储器、 休眠模块等功能组件使LM3S6911微控制器极其适合用在电池的应用中。 除此之外,该LM3S6911微控制器的优势还在于能够方便的运用多种ARM的开发工具和片上系统 (SoC)的底层IP应用方案,以及广大的用户群体。 另外,该微控制器使用了兼容ARM的Thumb 指令集的Thumb2指令集来减少存储容量的需求,并以此达到降低成本的目的。 最后,LM3S6911 微控制器与Stellaris系列的所有成员是代码兼容的,这为用户提供了灵活性,能够适应各种精确的 需求。
LM3S6911特性32位RISC性能
  -采用为小封装应用方案而优化的32位ARM CortexTM-M3 v7M架构   
-提供系统定时器(SysTick),包括一个简单的24位写清零、递减、自装载(wrap-on-zero)计数器,同时具有灵活的控制机制    -仅采用与Thumb?兼容的Thumb-2指令集以获取更高的代码密度   
-工作频率为50-MHz   
-硬件除法和单周期乘法   
-集成的嵌套向量中断控制器(NVIC),使中断的处理更为简捷   
-31个中断,具有8个优先级   
-带存储器保护单元(MPU),提供特权模式来保护操作系统的功能   
-非对齐式数据访问,使数据能够更为有效的安置到存储器中   
-精确的位操作(bit-banding),不仅最大限度的利用了存储器空间而且还改良了对外设的控制
通用定时器
  -4个通用定时器模块(GPTM),每个提供2个16-位定时器。 每个 GPTM 可被独立配置进行操作:   
. 作为一个32位定时器   
. 作为一个32位的实时时钟(RTC)来捕获事件   
. 用于脉宽调解器(PWM)   
. 触发模数转换   
-32位定时器模式   
. 可编程单次触发定时器   
. 可编程周期定时器   
. 当接入32.768-KHz外部时钟输入时可作为实时时钟使用   
. 在调试期间,当控制器发出CPU暂停标志时,在周期和单次触发模式中用户可以使能中止。   
. ADC事件触发器   
-16位定时器模式   
. 通用定时器功能,并带一个8位的预分频器   
. 可编程单次触发定时器   
. 可编程周期定时器   
. 在调试的时候,当控制器发出CPU暂停标志时,用户可设定暂停周期或者单次模式下的计数   
. ADC事件触发器   
-16位输入捕获模式   
. 提供输入边沿计数捕获功能   
. 提供输入边沿时间捕获功能   
-16位PWM模式  
 . 简单的PWM模式,对PWM信号输出的取反可由软件编程决定
看门狗定时器
  -32位向下计数器,带可编程的装载寄存器 
-带使能功能的独立看门狗时钟   
-带中断屏蔽功能的可编程中断产生逻辑   
-软件跑飞时可锁定寄存器以提供保护   
-带使能/禁能的复位产生逻辑   
-在调试的时候,当控制器发出CPU暂停标志时,用户可以设定暂停定时器的周期
10/100以太网控制器
  -符合 IEEE 802.3-2002规范   
-在100 Mbps和10 Mbps速率运作下支持全双工和半双工的运作方式
  -集成10/100 Mbps收发器(PHY物理层)
  -自动MDI/MDI-X交叉校验
  -可编程MAC地址
  -节能和断电模式
同步串行接口(SSI)
  -主机或者从机方式运作
  -可编程控制的时钟位速率和预分频
  -独立的发送和接收FIFO,8X16位宽的深度
  -可编程控制的接口,可与Freescale的SPI接口,MICROWIRE或者TI器件的同步串行接口相连
  -可编程决定数据帧大小,范围为4到16位
  -内部循环自检模式可用于诊断/调试
UART
  -3个完全可编程的16C550-type UART,支持IrDA
  -带有独立的16x8发送(TX)以及16x12接收(RX)FIFO,可减轻CPU中断服务的负担
  -可编程的波特率产生器,并带有分频器
  -可编程设置FIFO长度,包括1字节深度的操作,以提供传统的双缓冲接口。
  -FIFO 触发水平可设为1/8, 1/4, 1/2, 3/4 和 7/8  
 -标准异步通信位:开始位、停止位、奇偶位
 -无效起始位检测
 -行中止的产生和检测
ADC
  -独立和差分输入配置
  -用作单端输入时有6个10位的通道(输入)
  -采样速率为500,000 次/秒
  -灵活、可配置的模数转换
  -4个可编程的采样转换序列,1到8个入口长,每个序列均带有相应的转换结果FIFO  
 -每个序列都可以由软件或者内部事件(定时器,PWM 或GPIO)触发
I2C
  -在标准模式下主机和从机接收和发送操作的速度可达100Kbps,在快速模式下可达400Kbps  
-中断的产生
  -主机带有仲裁和时钟同步功能、支持多个主机、以及7位寻址模式
PWM
  -1个 PWM信号发生模块,每个模块都带有1个16位的计数器、2个比较器, 1个PWM信号发生器、以及一个死区发生器  
 -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
  -高达7-35个GPIO,具体数目取决于配置
 -输入/输出可承受5V  
 -中断产生可编程为边沿触发或电平检测  
 -在读和写操作中通过地址线进行位屏蔽
  -可启动一个ADC采样序列
 -GPIO端口配置的可编程控制  
 . 弱上拉或下拉电阻  
 . 2mA、4mA和8mA端口驱动  
 . 8-mA驱动的斜率控制  
 . 开漏使能  
 . 数字输入使能
功率
  -片内低压差(LDO)稳压器,具有可编程的输出电压,用户可调节的范围为2.25V到2.75V  
 -休眠模块处理3.3V通电/断电序列,并控制内核的数字逻辑和模拟电路  
 -控制器的低功耗模式:睡眠模式和深度睡眠模式  
 -外设的低功耗模式:软件控制单个外设的关断  
 -LDO带有检测不可调整电压和自动复位的功能,可由用户控制使能  
 -3.3V电源掉电检测,可通过中断或复位来报告   
. 灵活的复位源   
-上电复位  
 -复位管脚有效  
 -掉电(BOR)检测器向系统发出电源下降的警报  
 -软件复位  
 -看门狗定时器复位  
 -内部低压差(LDO)稳压器输出变为不可调整
其他特性
  -6个复位源  
 -可编程的时钟源控制  
 -可对单个外设的时钟进行选通以节省功耗  
 -遵循IEEE 1149.1-1990标准的测试访问端口(TAP)控制器  
 -通过JTAG和串行线接口进行调试访问  
 -完整的JTAG边界扫描
相关数据
146次 被浏览次数
1次 编辑次数
|最新活动
|APP下载
下载电巢APP 随时随地看更多电巢视频
|专家解答
关注公众号与专家面对面