添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符L型号页 > 首字符L的型号第593页 > LM3S300 > LM3S300 PDF资料 > LM3S300 PDF资料1第26页
结构概述
GPIO模块的特点中断产生可编程为边沿触发或
电平检测的所有引脚,可编程控制GPIO端口的配置,并在屏蔽位
读取和通过地址线写操作。
1.4.5.2
个可编程的定时器(见157页)
可编程定时器可用来计数或对外部事件驱动定时器输入引脚。
该Stellaris通用定时器模块(GPTM )包含3个GPTM模块。每个GPTM
模块包含两个16位定时器/可配置成独立运行的定时器计数器
或事件计数器,或将它们配置成1个32位定时器或一个32位实时时钟( RTC ) 。
当在32位模式下配置,定时器可作为单次触发定时器,周期定时器,或实时运行
时钟(RTC) 。当在16位模式下,定时器可作为单次触发定时器或周期定时器运行,并能
通过使用一个8位预分频器来扩展精度。一个16位定时器,也可为事件配置
捕捉或脉冲宽度调制( PWM)功能。
1.4.5.3
看门狗定时器(见193页)
看门狗定时器可产生不可屏蔽中断(NMI )或复位时,超时值
抵达。看门狗定时器用于重新获得控制权,当一个系统出现故障,由于软件
错误或到外部设备的故障,在预期的方式响应。
该Stellaris看门狗定时器模块包括一个32位的递减计数器,一个可编程的装载
寄存器,中断产生逻辑和一个锁定寄存器。
看门狗定时器可被配置为产生一个中断控制器上的第一次溢出,
并在第二次超时的复位信号。一旦看门狗定时器被配置,
锁定寄存器可以写入,防止定时器配置被意外更改。
1.4.6
1.4.6.1
存储外设
该LM3S300控制器提供单周期SRAM和单周期Flash存储器。
SRAM (见103页)
该LM3S300静态随机存取存储器(SRAM)控制器支持4 KB的SRAM中。内部
Stellaris器件的SRAM位于器件存储器映射偏移0x0000.0000处。对
减少耗时的读 - 修改 - 写(RMW )操作的次数, ARM已经推出
bit-banding的
技术在新的Cortex-M3处理器。在使能bit -band的处理器,某些
在内存映射( SRAM和外设空间)区域可以使用地址别名,访问
各个位以单一的原子操作。
1.4.6.2
闪存(见第104页)
该LM3S300闪存控制器支持16 KB的Flash存储器。闪光灯被组织为一组的
1 KB的块可以被单独擦除。擦除一个块将使块的全部内容
重置为全1 。这些区块配对成一组2 - KB块可单独
受保护的。这些块可以被标记为只读或只执行,以提供不同级别的代码
保护。只读块不能被擦除或编程,以保护内容
被修改的块。只执行块不能被擦除或者编程,而且只能
通过控制器指令获取机制来读取,这可以保护区块的内容不
由控制器或者由调试器读取。
26
初步
2007年10月1日

深圳市碧威特网络技术有限公司