TMS320F28335

来源:互联网 发布:遥感卫星数据 云检测 编辑:程序博客网 时间:2024/05/23 01:45
TMS320F28335采用176引脚LQFP四边形封装结构参见参考文献【1】。其主要性能如下:
高性能的静态CMOS技术,指令周期为6.67Tls,主频达150MHz;
高性能的32位CPU.单精度浮点运算单元(FPU),采用哈佛流水线结构,能够快速执行中断响应.并具有统一的内存管理模式,可用C,C++语言实现复杂的数学算法;
6通道的DMA控制器:
片上256 Kxl6的Flash存储器.34Kxl6的SARAM、1Kxl6OTPROM和8Kxl6的Boot储器,l ROM。其中兀as01rI'ROM,16Kxl6的SARAM均受密码保护;

控制时钟系统具有片上振荡器,看门狗模块,支持动态PLL调节.内部可编程锁相环,通过软件设置相应寄存器的值改变CPU的输人时钟频率;

8个外部中断.相对TMS320F281X系列的DSP,无专门的中断引脚。GPl00一GPl063连接到该中断。GPl00—GPl031连接到XINTl.XINT2及XNMI外部中断,GPl032-GPl063 连接到XINT3一X1NT7外部中断:
支持58个外设中断的外设中断扩展控制器(PIE)。管理片上外设和外部引脚引起的中断请求;
增强型的外设模块:18个PWM输出,包含6个高分辨率脉宽调制模块(HRPWM)、6个事件捕获输入,2通道的正交调制模块(QEP);
3个32位的定时器.定时器O和定时器1用作一般的定时器.定时器O接到PIE模块,定时器l接到中断INTl3;定时器2用于DSP/BlOS的片上实时系统。连接到中断INTl4,如果系统不使用DSP,BIOS,定时器2可用于一般定时器;

串行外设为2通道CAN模块、3通道SCI模块、2个McBSP(多通道缓冲串行接口)模块、1个SPI模块:1个12C主从兼容的串行总线接13模块;
12位的A/D转换器具有16个转换通道、2个采样保持器、内外部参考电压,转换速度为80ns,同时支持多通道转换;
88个可编程的复用GPIO引脚: 低功耗模式:
1.9 V, V内核,3.3 I/O供电;
符合IEEEll49.1标准的片内扫描仿真接121(JTAG);
TM$320F28335的存储器映射需注意以下几点:
片上外设寄存器块0—3只能用于数据存储区,用户不能在该存储区内写入程序。
OTPROM区(ox380000-0x3803FF)为只读空间.存储A/D转换器的校准程序。用户不能对此空间写入程序。

即使不应用eCAN模块.也应使能时钟模块,将为eCAN分配的RAM空间用作一般RAM。
如果设置安全代码.存储器区域0x33FF80-ox33FF全部写入数据0x0000.而不能用于存储程序或数据。反之,0x33FF80-0x33FEF可以存储数据或程序,其中序,其中0x33fff0-
ox33FFF5只能存储数据。