Stellaris LM3S9B96 Microcontroller英文数据手册概览

5星 · 超过95%的资源 需积分: 10 4 下载量 112 浏览量 更新于2024-07-24 收藏 7.47MB PDF 举报
"LM3S9B96 英文版数据手册,包含了关于Texas Instruments生产的Stellaris LM3S9B96 微控制器的详细技术规格和功能描述。" 该手册首先介绍了文档修订历史、目标受众、手册概述、相关文档以及文档约定等基本信息。接着,它详细阐述了LM3S9B96微控制器的架构概述,包括以下关键知识点: 1. **架构概述**: LM3S9B96是一款基于ARM Cortex-M3处理器核心的微控制器,适用于各种嵌入式应用。 2. **目标应用**: 它适用于需要高性能处理、高级运动控制、模拟功能以及串行通信的系统。 3. **特性**: - **ARM Cortex-M3处理器核心**:提供高效能、低功耗的处理能力。 - **片上内存**:包括闪存和SRAM,用于存储程序和工作数据。 - **外部外围接口**:支持与外部设备的连接,如GPIO、SPI、I2C等。 - **串行通信外设**:包含UART、I2C、SPI等多种接口,便于进行串行通信。 - **系统集成**:内置时钟系统、电源管理模块等,简化系统设计。 - **高级运动控制**:支持电机控制和其他精确定时任务。 - **模拟部分**:包括ADC、比较器等,实现模拟信号的处理。 - **JTAG和ARM串行线调试**:提供方便的硬件调试功能。 - **封装和温度范围**:提供了多种封装选项,适应不同环境的温度要求。 4. **硬件细节**:进一步详细描述了处理器的硬件结构,如块图、编程模型、处理器模式、特权级别、堆栈、寄存器映射等。 手册的第二部分深入讨论了Cortex-M3处理器,包括其结构图、概述和编程模型。这部分详细介绍了处理器如何与系统接口、内置的调试配置、Trace Port Interface Unit (TPIU)以及Cortex-M3系统组件的详细信息。编程模型部分涵盖了软件执行的处理器模式和特权级别、堆栈的使用以及寄存器布局。 这个数据手册对于开发者来说是至关重要的参考资料,它提供了设计和开发基于LM3S9B96微控制器的系统所需的全部技术信息。手册中还包括了生产数据信息,强调了TI标准保修条款,以及产品在关键应用中的使用注意事项。此外,手册还提供了技术支持链接,便于用户获取最新的产品信息和技术帮助。