Piccolo™ Microcontrollers TMS320F2803x 技术手册

需积分: 24 3 下载量 186 浏览量 更新于2024-07-09 收藏 1.5MB PDF 举报
"TMS320F2803x是德州仪器(TI)推出的Piccolo系列微控制器,包括TMS320F28030、TMS320F28031、TMS320F28032、TMS320F28033、TMS320F28034和TMS320F28035等型号。这款微控制器集成了高效的32位TMS320C28x CPU,具有强大的性能和丰富的外设接口。" TMS320F2803x系列微控制器是TI的Piccolo家族成员,专为高效能应用设计。它们的核心是一个32位TMS320C28x CPU,该CPU以其高效率和快速处理能力著称,能够处理复杂的实时控制任务。该系列微控制器的时钟频率可达60MHz,对应16.67-ns的周期时间,确保了高速的数据处理和响应。 在中断管理方面,TMS320F2803x配备了一个Peripheral Interrupt Expansion (PIE) 块,支持所有外围设备中断。这增强了系统的灵活性和实时性能,能够迅速响应来自不同外设的中断请求。 在定时器功能上,这些微控制器内置了三个32位CPU定时器,支持16x16和32x32的乘法累加操作。每个PWM(脉宽调制)通道还有一个独立的16位定时器,并且包含了16x16双MAC模块。此外,它采用了哈佛总线架构,将程序存储器和数据存储器分开,提高了数据访问速度。 在内存配置上,TMS320F2803x提供了片上Flash、SARAM、OTP和BootROM,支持原子操作。其快速中断响应和处理能力确保了系统的高效运行。同时,微控制器还集成了代码安全模块,以128位安全密钥/锁保护固件,防止逆向工程,确保了代码的安全性和私密性。 TMS320F2803x系列还拥有一个可编程的Control Law Accelerator (CLA),这是一个32位浮点数学加速器,可以在主CPU执行任务的同时独立运行,用于提升计算密集型任务的处理能力。CLA对于实时控制系统如PID控制非常有用,可以显著提高系统的响应速度。 通信接口方面,TMS320F2803x带有串行端口外设,例如SCI(UART),能够实现与外部设备的独立通信,扩展了系统的网络和控制能力。 总体而言,TMS320F2803x微控制器是适用于工业自动化、电机控制、能源管理等多个领域的高性能解决方案,其集成的特性使得开发人员能够在满足严格实时性能需求的同时,兼顾代码的效率和安全性。
2020-05-13 上传
TMS320F2833x TMS320F2823x DSC .................................................................................. 10 1.1 特性 ......................................................................................................................... 10 1.2 开始使用 .................................................................................................................... 11 2 .................................................................................................................................. 12 2.1 引脚分配 .................................................................................................................... 14 2.2 信号说明 .................................................................................................................... 23 3 ............................................................................................................................ 33 3.1 内存映射 .................................................................................................................... 34 3.2 简要说明 .................................................................................................................... 41 3.2.1 C28x CPU ....................................................................................................... 41 3.2.2 内存总线(哈弗总线架构) .................................................................................... 41 3.2.3 外设总线 ......................................................................................................... 41 3.2.4 实时 JTAG 和分析 .............................................................................................. 42 3.2.5 外部接口(XINTF) ................................................................................................ 42 3.2.6 闪存 ............................................................................................................... 42 3.2.7 M0,M1 SARAM ............................................................................................... 42 3.2.8 L0, L1, L2, L3, L4, L5, L6, L7SARAM ........................................................................ 43 3.2.9 引导 ROM ........................................................................................................ 43 3.2.9.1 引导加载器使用的外设引脚 ....................................................................... 44 3.2.10 安全性 ............................................................................................................ 44 3.2.11 外设中断扩展 (PIE) 块 ......................................................................................... 46 3.2.12 外部中断 (XINT1-XINT7,XNMI) ............................................................................. 46 3.2.13 振荡器和锁相环 (PLL) .......................................................................................... 46 3.2.14 安全装置 ......................................................................................................... 46 3.2.15 外设时钟 ......................................................................................................... 46 3.2.16 低功率模式 ....................................................................................................... 46 3.2.17 外设帧 0,1,2,3 (PFn) ...................................................................................... 47 3.2.18 通用输入/输出 (GPIO) 复用器 ................................................................................. 47 3.2.19 32 位 CPU 定时器 (0,1,2) .................................................................................. 47 3.2.20 控制外设 ......................................................................................................... 48 3.2.21 串行端口外设 .................................................................................................... 48 3.3 寄存器映射 ................................................................................................................. 49 3.4 器件仿真寄存器 ............................................................................................................ 51 3.5 中断 .......................................................................................................................... 52 3.5.1 外部中断 ......................................................................................................... 56 3.6 系统控制 .................................................................................................................... 57 3.6.1 OSC 和 PLL 块 .................................................................................................. 58 3.6.1.1 外部基准振荡器时钟选项 .......................................................................... 59 3.6.1.2 基于 PLL 的时钟模块 .............................................................................. 60 3.6.1.3 输入时钟损失 ....................................................................................... 61 3.6.2 安全装置块 ....................................................................................................... 62 3.7 低功率模式块 .....................................................................................