
LM3S328数据表
1
结构概述
Luminary Micro公司Stellaris 微控制器系列的第一个基于ARMCortex -M3的基础
控制器,带来了高性能的32位计算成本的嵌入式微控制器
应用程序。这些开创性的部分向客户提供32位性能相当于成本
传统的8位和16位器件,都在一个封装,占用空间小。
在Stellaris系列的LM3S328控制器提供了ARM广泛使用的优点
开发工具,系统级芯片( SoC)的底层IP应用方案,以及广大的用户
社区。此外,该控制器采用ARM公司的Thumb兼容的Thumb - 2指令集,
减少存储器需求,并由此成本。
Luminary Micro公司提供了一个完整的解决方案,以加速产品上市进程,与客户发展
板,白皮书和应用笔记,以及强劲的支持,销售和分销网络。
1.1
产品特点
该LM3S328微控制器包括下列的产品特性:
32位RISC性能
–
32位基于ARMCortex -M3 V7M架构小尺寸优化的嵌入式
应用
–
的Thumb兼容的Thumb - 2指令集以获取更高的代码密度的处理器内核
–
25 MHz工作频率
–
硬件除法和单周期乘法
–
集成的嵌套向量中断控制器( NVIC ) ,使中断
处理
–
22中断具有8个优先级
–
存储器保护单元( MPU) ,提供特权模式来保护操作系统
的功能
–
对齐式数据访问,使数据能够更为有效的安置到存储器中
–
精确的位操作(bit - banding),不仅最大限度的利用内存,并
改良了对外设的控制
内部存储器
–
16 KB单周期闪存
在2 - KB块为单位的用户管理对flash块的保护
用户管理对flash的编程
用户定义和管理的flash保护块
–
4 KB单周期SRAM
通用定时器
–
三个定时器,其中每一个可被构造:为一个32位定时器,两个16位的
定时器,或启动ADC事件
–
32位定时器模式:
可编程单次触发定时器
可编程周期定时器
使用外部32.768kHz的时钟输入时可作为实时时钟
2006年10月8日
初步
19