找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2615|回复: 0
打印 上一主题 下一主题
收起左侧

LM3S2D93中文翻译版资料(共1128页pdf下载)

[复制链接]
跳转到指定楼层
楼主
lms32d92中文资料目录:

结构概述
Texas Instruments 作为行业领导者,为微控制器市场带来了 32 位功能的基于 ARM®Cortex™-M3的微控制器。对于当前 8 位和 16 位 MCU 的用户而言,配合使用 Stellaris®和 Cortex-M3 即可获得业界功能最强大的开发工具、软件和知识生态系统。迁移到 Stellaris后,设计者将受益于其强大的工具、简洁的代码编写方式以及突出的性能。更重要的是,设计者完全有信心进入具有从 1 美金到1 GHz 的兼容产品的 ARM 生态系统。针对当前 32 位 MCU 用户, Stellaris 产品系列率先在业内整合了 Cortex-M3 和 Thumb-2 指令集。Thumb-2 技术可以使 16 位和 32 位指令并存,带来了代码密度和性能的最佳平衡。Thumb-2 比纯 32 位代码占用少 26%,同时带来了 25% 的性能提升,可有效降低系统成本。该 Texas Instruments Stellaris 微控制器系列是第一款基于 ARM Cortex-M3 的控制器,为注重成本的嵌入式微控制器应用提供了高性能的 32 位运算能力。这些具备领先技术的芯片使用户能够以传统的 8 位和 16 位器件的价位来享受 32 位的性能,而且所有型号都是以小占位面积的封装形式提供。
LM3S2D93 微控制器具有如下特性:
■ ARM Cortex-M3 处理器内核
– 80-MHz 运行速度;100 DMIPS 性能
– ARM Cortex SysTick 定时器
– 嵌套向量中断控制器 (NVIC)
■ 片上存储器
– 512 KB 单周期 Flash 存储器,速度可达 50 MHz;50 MHz 以上采用预取缓冲技术改善性能。
– 96 KB 单周期访问的 SRAM
– 装有 StellarisWare®
软件包的内部 ROM:
• Stellaris 外设驱动库
• Stellaris 引导加载程序
• 高级加密标准 (AES) 密码表
• 循环冗余检验 (CRC) 错误检测功能
■ 片外设备接口 (EPI)
– 8/16/32 位外部设备专用并行总线
– 支持 SDRAM、SRAM/Flash 存储器、FPGA 和 CPLD
■ 高级串行通讯集成
– 两个 CAN 2.0 A/B 控制器
– 三个支持 IrDA、9 位以及 ISO 7816 的 UART(其中一个带调制解调器流量控制和状态的
UART)
– 两个 I
2C 模块
– 两个同步串行接口模块 (SSI)
– 内部集成的音频 (I
2S) 模块

■ 系统集成
– 直接存储器访问控制器 (DMA)
– 系统控制和时钟,包括片上 16-M 高精度振荡器
– 四个 32 位定时器(最多可达 8 16 位定时器)
– 八个捕捉比较 PWM 管脚 (CCP)
– 带备用电池的低功耗休眠模块
– 在休眠模块中的实时时钟
– 两个看门狗定时器
• 一个定时器使用主时钟振荡器
• 一个定时器使用内部时钟振荡器
– 高达 67 个 GPIO,具体取决于外设的配置
• 高度灵活的复用管脚,可以用作 GPIO 或是一种或多种的外设功能
• 可独立配置的 2、4 或 8 mA 端口驱动能力
• 高达 4 个 GPIO 具有 18 mA 驱动能力
■ 高级运动控制
– 8 路高级 PWM 输出,用于运动和能源应用
– 四路故障输入,可用于低延迟关机
– 两路正交编码器输入 (QEI)
■ 模拟
– 212 位模数转换器 (ADC),带有 16 个模拟输入通道;采样速率为 1M 采样/秒
– 三个模拟比较器
– 16 个数字比较器
– 片上电压稳压器
■ JTAG 和 ARM 串行线调试 (SWD)
■ 100 脚LQFP 封装
■ 108 焊珠 BGA 封装
■ 工业 (-40°C 到 85°C) 温度范围
LM3S2D93 微控制器针对工业应用设计,包括远程监控、电子贩售机、测试和测量设备、网络设备
和交换机、工厂自动化、HVAC 和建筑控制、游戏设备、运动控制、运输以及火警安防。
至于那些对功耗有特别要求的应用方案,LM3S2D93 微控制器还有一个带备用电池的休眠模块,从
而有效的使 LM3S2D93 芯片在未被激活的时候进入低功耗状态一个上电/掉电序列发生器、连续的
时间计数器(RTC)、一对匹配寄存器、一个到系统总线的 APB 接口以及专用的非易失性存储器、
休眠模块等功能组件使 LM3S2D93 微控制器极其适合用在电池的应用中
另外,LM3S2D93 微控制器的优势还在于能够方便的运用多种 ARM 的开发工具和片上系统(SoC)
的底层 IP 应用方案,以及广大的用户群体。另外,该微控制器使用了兼容 ARM的Thumb® 指令集
的 Thumb2 指令集来减少存储容量的需求,并以此达到降低成本的目的。最后,LM3S2D93 微控制
器与各个 Stellaris 系列的所有成员是代码兼容的,这为用户提供了灵活性,能够适应各种精确的需
求。
Texas Instruments 为了能够帮助用户产品快速的上市,提供了一整套的解决方案,包括评估和开发
用的板卡、白皮书和应用笔记 、方便使用的外设驱动程序库、以及强劲的支持、销售和分销网络。
请参见 “订购和联系信息” 在 1116页了解 Stellaris 系列芯片的订购信息。
功能概述
下面的小节给出了 LM3S2D93 微控制器特性的概述。括号中的页码指出该特性将在哪一章中详细描
述。订购和支持信息可在 “订购和联系信息” 在 1116页 中找到。
ARM Cortex-M3
以下章节中会概述 ARM Cortex-M3 处理器内核以及指令集、集成的系统时钟 (SysTick) 和嵌套向量
中断控制器。
处理器内核  (见第  58 页)
Stellaris 产品系列的所有成员(包括 LM3S2D93 微控制器)都是围绕 ARM Cortex-M3 处理器内核
设计的。该 ARM Cortex-M3 处理器为高性能、低成本的平台提供一个满足小存储要求解决方案、
简化管脚数、以及低功耗三方面要求的内核,与此同时,它还提供出色的计算性能和优越的系统中
断响应能力。

完整的pdf格式文档51黑下载地址(共1128页):
lm3s2d93.pdf (6.72 MB, 下载次数: 16)


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表