TMS320F2808开发板硬件手册2
TMS320F2812中文手册
![TMS320F2812中文手册](https://img.taocdn.com/s3/m/538511844b35eefdc8d333f0.png)
TMS320F2812中文手册第1章芯片结构及性能概述TMS320C2000系列是美国TI公司推出的最佳测控应用的定点DSP芯片,其主流产品分为四个系列:C20x、C24x、C27x和C28x。
C20x可用于通信设备、数字相机、嵌入式家电设备等;C24x主要用于数字马达控制、电机控制、工业自动化、电力转换系统等。
近年来,TI公司又推出了具有更高性能的改进型C27x和C28x系列芯片,进一步增强了芯片的接口能力和嵌入功能,从而拓宽了数字信号处理器的应用领域。
TMS320C28x系列是TI公司最新推出的DSP芯片,是目前国际市场上最先进、功能最强大的32位定点DSP芯片。
它既具有数字信号处理能力,又具有强大的事件管理能力和嵌入式控制功能,特别适用于有大批量数据处理的测控场合,如工业自动化控制、电力电子技术应用、智能化仪器仪表及电机、马达伺服控制系统等。
本章将介绍TMS320C28x系列芯片的结构、性能及特点,并给出该系列芯片的引脚分布及引脚功能。
1.1 TMS320C28x 系列芯片的结构及性能C28x系列的主要片种为TMS320F2810和TMS320F2812。
两种芯片的差别是:F2812内含128K×16位的片内Flash存储器,有外部存储器接口,而F2810仅有64K×16位的片内Flash存储器,且无外部存储器接口。
其硬件特征如表1-1所示。
表1-1 硬件特征特征 F2810 F2812 指令周期(150MHz) 6.67ns 6.67ns SRAM(16位/字)18K 18K 3.3V片内Flash(16位/字) 64K 128K 片内Flash/SRAM的密钥有有有有 Boot ROM掩膜ROM 有有外部存储器接口无有事件管理器A和B(EVA和EVB)EVA、EVB EVA、EVB*通用定时器 4 4*比较寄存器/脉宽调制 16 16*捕获/正交解码脉冲电路 6/2 6/2 看门狗定时器有有 12位的ADC 有有*通道数 16 16TMS320C28x系列DSP的CPU与外设(上) ?2?续表特征 F2810 F2812 32位的CPU定时器 3 3 串行外围接口有有串行通信接口(SCI)A和B SCIA、SCIB SCIA、SCIB 控制器局域网络有有多通道缓冲串行接口有有数字输入/输出引脚(共享)有有外部中断源 3 3 核心电压1.8V 核心电压1.8V 供电电压 I/O电压3.3V I/O电压3.3V 封装128针PBK 179针GHH,176针PGF 温度选择‡ A:-40? ~ +85? PGF和GHH PBK S:-40? ~ +125? 仅适用于TMS 仅适用于TMS 产品状况‡‡产品预览(PP) AI AI 高级信息(AI)(TMP)‡‡‡ (TMP)‡‡‡ 产品数据(PD)注:‡ “S”是温度选择(-40? ~ +125?)的特征化数据,仅对TMS是适用的。
基于TMS320F2808直接转矩控制系统的硬件设计实现
![基于TMS320F2808直接转矩控制系统的硬件设计实现](https://img.taocdn.com/s3/m/09963574a26925c52cc5bf36.png)
PE 电力电子年第期66基于TMS320F2808直接转矩控制系统的硬件设计实现高万兵1任一峰1王忠庆1赵敏2(1.中北大学,太原030051;2.北京茨浮测控技术研究所,北京101101)摘要本文采用TMS320F2808芯片作为控制核心,完成了一个全数字化直接转矩控制硬件系统,克服了采用TMS320F2407A 和TMS320F2812DSP 作为直接转矩控制系统的处理器所存在的缺点,给出了电流、电压检测电路。
实验结果表明,该系统作为无速度传感器直接转矩控制策略的硬件平台,具有抗干扰能力强,电流电压保护措施良好,体积小,软件可移植性强等特点。
关键词:直接转矩控制;TMS320F2808;电流电压检测;无速度传感器Hardware Design Implementation of Direct TorqueControl System Based-on TMS320F2808Gao W anbing 1Ren Y ifeng 1W ang Zhongqing 1Zhao Min 2(1.North University of China,Taiyuan 030051;2.Academy of Beijing Servo Technology,Beijing 101101)Abstr act In this paper,TMS320F2808is used as a master chip.A fully digital direct torque control of hardware systems is finished.The existence of disadvantage is overcome about TMS320F2407A and TMS320F2812DSP which is used as direct torque control system processors.The current detection circuit and voltage detection circuit is presented.The experimental results show that the system as a speed sensorless direct torque control strategy of the hardware platform,has anti-interference ability,good current and voltage protection measures,small size,strong software portability and so on.Key words :direct torque control ;TMS320F2808;current and voltage detection ;sensorless drives1引言异步电动机直接转矩控制技术是继矢量变换控制技术之后,于20世纪80年代中发展起来的一种新型的高性能的控制技术。
TMS320f280x 数据手册NEW
![TMS320f280x 数据手册NEW](https://img.taocdn.com/s3/m/2456f48bcc22bcd126ff0cc5.png)
TMS320F2809, TMS320F2808, TMS320F2806, TMS320F2802, TMS320F2801TMS320C2802, TMS320C2801,and TMS320F2801x DSPs数据手册著作编号:SPRS230J2003年-2007年9月修正除非有其他说明,本文档中包含了自发布日起的产品数据信息。
同时,产品也与德州仪器的每期标准规范说明书一致。
对产品的处理不包括所有参数的测试。
目录修订历史1 F280x,C2801x,C280x DSPs1.1特点1.2商标2 介绍2.1 引脚分配2.2 信号描述3 功能概况3.1 内存映射3.2 简单描述3.2.1 C28X CPU3.2.2 存储器总线(哈佛总线结构)3.2.3 外设总线3.2.4 实时JTAG接口和分析3.2.5 FLASH存储器3.2.6 ROM存储器3.2.7 M0,M1 SARAMs3.2.8 L0,L1,H0 SARAMs3.2.9 BOOT ROM3.2.10 安全性3.2.11 外设中断扩展(PIE)模块3.2.12 外部中断(XINT1,XINT2,XNMI)3.2.13 振荡器和锁相环(PLL)电路3.2.14 看门狗3.2.15 外部时钟3.2.16 低功耗模式3.2.17 外设框架3.2.18 通用输入输出(GPIO)复用引脚3.2.19 32位CPU定时器(0,1,2)3.2.20 控制外设3.2.21 串口外设3.3 寄存器映射3.4 器件仿真寄存器3.5 中断3.5.1 外部中断3.6 系统控制3.6.1 OSC和PLL模块3.6.2 看门狗模块3.7 低功耗模式模块4 外设4.1 32位CPU定时器0/1/24.2 增强型PWM模块(ePWM1/2/3/4/5/6)4.3 高精度PWM(HRPWM)4.4 增强型CAP模块(eCAP1/2/3/4)4.6 增强型AD转换模块4.6.1 ADC不用时引脚连接4.6.2 ADC寄存器4.7 增强型CAN模块(e-CAN-A和eCAN-B)4.8 SCI模组(SCI-A,SCI-B)4.9 SPI模组(SPI-A,SPI-B,SPI-C,SPI-D)4.10 I2C总线4.11 GPIO复用引脚5 器件支持5.1 器件和开发工具名称5.2 文档支持6 电路规范6.1 绝对最大额定值6.2 推荐运行条件6.3 电气特性6.4 电流消耗6.4.1 减小电流消耗6.4.2 电流消耗图表6.5 DSP无信号缓冲区时的引脚冲突连接6.6 时序参数模型6.6.1 时序参数的一般注意事项6.6.2 测试负荷电路6.7 时钟要求和特性6.8 上电时序6.8.1 电源管理和监控电路解决方案6.9 通用输入输出(GPIO)多路复用器6.9.1 GPIO-输出时序6.9.2 GPIO-输入时序6.10 增强型控制外设6.10.1 增强型脉宽调制(ePWM)时序6.10.2 Trip-Zone 输入时序6.10.3 外部中断时序6.10.4 I2C电路特性和时序6.10.5 串行外设接口(SPI)主动模式时序6.10.6串行外设接口(SPI)被动模式时序6.10.7 片上模-数转换器6.10.7.1 ADC上电控制位时序6.11 详细描述6.12 FLASH时序6.13 ROM时序(仅适用于C280x)7 从F280X到C280X的移植7.1 移植方法8 机械数据图形列表2-1 TMS320F2809,TMS320F2808 100-pin PZ LQFP(Top V iew)2-2 TMS320F2806 100-pin PZ LQFP(Top V iew)2-3 TMS320F2802,TMS320F2801,TMS320C2802,TMS320C2801,100-pin PZ LQFP(Top V iew)2-4 TMS320F2801x 100-Pin PZ LQFP(Top V iew)2-5 TMS320F2809,TMS320F2808,TMS320F2806,TMS320F2802,TMS320F2801,TMS320F28016,TMS320F28015,TMS320C2802,TMS320C2801 100-ball GGM and ZGM MicroStar BGA(Bottom View) 3-1 原理框图3-2 F2809内存映射3-3 F2808内存映射3-4 F2806内存映射3-5 F2802,C2802内存映射3-6 F2801, F28015,F28016,C2801内存映射3-7 外设中断资源3-8 使用外设中断模块时的中断复用3-9 时钟和复位电路3-10 OSC和PLL 方块图3-11 3.3V外部晶振的使用3-12 1.8V外部晶振的使用3-13 内部晶振的使用3-14 看门狗模块4-1 CPU定时器4-2 CPU定时器中断信号和输出信号4-3 280x系统的多路PWM模块4-4 ePWM4-5 eCAP功能方块图4-6 eQEP功能方块图4-7 ADC模块方块图4-8 使用内部参考时的ADC引脚连接4-9使用外部参考时的ADC引脚连接4-10 eCAN方块图和接口电路4-11 Ecan-A存储映射4-12 Ecan-B存储映射4-13 串行通信接口模组方块图4-14 SPI模组方块图(被动模式)4-15 I2C接口设计4-16 GPIO复用引脚方块图4-17 使用取样窗口的条件5-1 TMS320X280X器件命名举例6-1 典型的运行电流相对频率(F2808)6-2 典型的运行电流相对频率(F2808)6-3 无信号缓冲时的硬件连接6-4 3.3V测试负荷电路6-5 时钟时序6-7 热复位6-8 有效写入PLLCR寄存器的举例6-9 通用输出时序6-10 采样模式6-11 通用输入时序6-12 空闲进入和退出时序6-13 备用进入和退出时序6-14 使用通用IO口的中断唤醒6-15 PWM HI-Z特性6-16 ADCSOCAO or ADCSOCBO 时序6-17 外部中断时序6-18 SPI主动模式外部时序(CLOCK PHASE = 0)6-19 SPI主动模式外部时序(CLOCK PHASE = 1)6-20 SPI被动模式外部时序(CLOCK PHASE = 0)6-21 SPI被动模式外部时序(CLOCK PHASE = 1)6-22 ADC上电控制位时序6-23 ADC 模拟输入阻抗模式6-24 单通道模式时序6-25多通道模式时序表单列表2-1 硬件特性(100MHZ器件)2-2 硬件特性(60MHZ器件)2-3 信号描述3-1 F2809的FLASH段地址3-2 F2808的FLASH段地址3-3 F2802、F2806的FLASH段地址3-4 F2801、F28015、F28016的FLASH段地址3-5 使用代码保护模式的影响3-6 等待状态3-7 自举模式选择3-8 外部frame0寄存器3-9 外部frame1寄存器3-10 外部frame2寄存器3-11 器件硬件寄存器3-12 PIE外部中断3-13 PIE配置和控制寄存器3-14 外部中断寄存器3-15 PLL,Clocking,Watchdog,and Low-Power Mode 寄存器3-16 PLLCR寄存器位定义3-17 可能的PLL配置模式3-18 低功耗模式4-1 CPU定时器0,1,2配置和控制寄存器4-2 ePWM控制和标准寄存器4-4 eQEP控制和标准寄存器4-5 ADC寄存器4-6 3.3V eCAN收发器4-7 CAN寄存器MAP4-8 SCI-A寄存器4-9 SCI-B寄存器4-10 SPI-A寄存器4-11 SPI-B寄存器4-12 SPI-C寄存器4-13 SPI-D寄存器4-14 SPI-C寄存器4-15 GPIO寄存器4-16 F2808 GPIO复用表6-1 系统时钟为100MHZ时TMS320F2809,TMS320F2808的电流消耗6-2系统时钟为100MHZ时TMS320F2806的电流消耗6-3系统时钟为100MHZ时TMS320F2802,TMS320F2801的电流消耗6-4系统时钟为100MHZ时TMS320C2802,TMS320C2801的电流消耗6-5各种外设的典型电流消耗(100MHZ时)6-6 TMS320x280x时钟表和命名(100MHZ器件)6-7 TMS320x280x时钟表和命名(60MHZ器件)6-8 输入时钟频率6-9 XCLKIN时序要求-PLL enabled6-10 XCLKIN时序要求-PLL disabled6-11 XCLKOUT 开关特性(PLL bypassed or enabled)6-12 电源管理和监控电路解决方案6-13 Reset(XRS)时序要求6-14 通用输出开关特性6-15 通用输入时序要求6-16 IDLE模式时序要求6-17 IDLE模式开关特性6-18 STANDBY模式时序要求6-19 STANDBY模式开关特性6-20 HALT模式时序要求6-21 HALT模式开关特性6-22 ePWM时序要求6-23 ePWM开关特性6-24 Trip-Zone 输入时序要求6-25 高精度PWM特性(SYSCLKOUT=(60~100MHZ)6-26 eCAP时序要求6-27 eCAP开关特性6-28 eQEP时序要求6-29 eQEP开关特性6-30 外部ADC启动转换开关特性6-31 外部中断时序要求6-32 外部重点开关特性6-34 SPI主动模式外部时序(Clock Phase=0)6-35 SPI主动模式外部时序(Clock Phase=1)6-36 SPI被动模式外部时序(Clock Phase=0)6-37 SPI被动模式外部时序(Clock Phase=0)6-38 ADC电器特性(通过推荐运行条件验证)6-39 ADC上电延时6-40 不同ADC配置时的电流消耗(ADCCLK=12.5MHZ)6-41 单通道模式时序6-42 多通道模式时序6-43 Flash耐性6-44 SYSCLKOUT=100MHZ时的Flash参数6-45 Flash/OTP进入时序6-46 不同频率时的最大最小要求Flash/OTP等待状态6-47 ROM/OTP进入时序6-48不同频率时的最大最小要求ROM/OTP等待状态8-1 F280x Thermal Model 100-pin GGM Results8-2 F280x Thermal Model 100-pin PZ Results8-3 C280x Thermal Model 100-pin GGM Results8-4 C280x Thermal Model 100-pin PZ Results8-5 F2809 Thermal Model 100-pin GGM Results8-6 F2809 Thermal Model 100-pin PZ Results版本历史注意:早期版本的页码可能和当前版本页码有所不同该数据手册自SPRS230I到SPRS230J修正该文档因保证技术的准确性,已经被再次审阅。
基于TMS320F2808和PS21965的闭环逆变器设计
![基于TMS320F2808和PS21965的闭环逆变器设计](https://img.taocdn.com/s3/m/f6463be619e8b8f67c1cb9cb.png)
文章编 号: 1 6 7 4 —0 9 8 X ( 2 0 1 3 ) 0 6 ( c ) 一0 0 1 6 —0 2
c l o s e d . - - l o o p i n v e r t e r Ba s e d o n TMS3 2 0 F2 8 0 8 e n d PS 2 1 9 6 5
Ab s t r a c t :A s t h e c i r c ui t o f t hr e e p h a s e i n ve r t e r i s ve r y c o mp l e x i t y, a u i n ve r t e r c i r c ui t s c h e me i s d e s i g n e d b a s e o n t h e
I P M模块 驱动 电路 为了简化 电路 , 该 文 中采 用 自举 电路 给 立 的1 5 V电源 驱 动。 既 简化 了设 计 , 又 节约 初 始 充 电, 这 就 需 要 在 启 动 时 应 保 证 足 够 的脉 冲宽 度 或 脉 冲个 数 。 图2 为I P M模 块 自 举 驱 动 电路 图。
介 绍 一 种 基 于TI TMS 3 2 0 F2 8 0 8 作 为 主 控 计 最 终可 输 出三 项 逆变 交 流 电 , 既 可 以 用
2 硬 件 电路
I P M模 块 选 用 三菱 公司 的PS2 1 9 6 5 , 该
P S 2 1 9 6 5 作为 功 率逆 变桥 的逆 变 器设 会 带 来 了 巨大 的 经 济 效 益 和 社 会 效 益 , 而 芯 片、 作 电机 的 转 速 控制 , 又可 用作 小 功率 UP S 。
基于TMS320F2808 DSP最小系统设计及应用
![基于TMS320F2808 DSP最小系统设计及应用](https://img.taocdn.com/s3/m/a07053023c1ec5da50e270cb.png)
基于TMS320F2808 DSP 最小系统设计及应用TMS320F2808 是德州仪器(TI)公司推出的C2000 平台上的定点DSP 芯片,具有低成本、低功耗和高性能处理能力,特别适用于大量数据处理的测控领域和复杂运算的电机控制领域。
本文在介绍TMS320F2808 的性能基础上设计了以TMS320F2808 DSP 为核心的最小应用系统,并给出了各部分具体硬件电路的设计和典型扩展应用。
1 TMS320F2808 特点TMS320F2808 是美国TI 公司推出的C2000 平台上的32 位定点DSP 芯片,具有低成本、低功耗和高性能处理能力,外设功能增强且极具价格优势,采用100 引脚封装,所有产品引脚兼容,具有高达64 kB 的闪存和100MIPS 的性能。
片上集成了丰富而又先进的增强型外设,如16 路PWM 输出通道、6 路HRPWM 输出通道、4 个eCAP 输入接口、6 个32 位/16 位定时器;串行外没模块,如4 个SPI 模块、2 个SCI 模块、2 个CAN 模块、1 个I2C 模块;12 位16 通道的A/D 转换器;35 个可独立编程复用的通用I/O 引脚(GPIO),其输入引脚具有窄脉冲限定器。
使其具有强大的数字信号处理能力,又具有强大的事件管理能力和嵌入式控制功能,非常适用于工业、汽车、医疗和消费类市场中的数字电机控制、数字电源和高级感应技术。
2 TMS320F2808 最小系统结构DSP 最小系统由DSP 芯片及其基本的外围电路和接口组成,如果去掉其中的任何一部分,都无法成为一个独立的DSP系统工作。
最小系统通常包括DSP 芯片、电源变换电路、JTAG 仿真接口、复位电路、引导模式电路等。
3 硬件电路设计3.1 电源电路及复位电路TMS320F2808 是一个低功耗芯片,内核电源电压为1.8 V,芯片与外部接口间采用3.3 V 电源电压,考虑到硬件系统要求电源具有稳定功能和纹波小的特点,另外也考虑到硬件系统的功耗等特点,因此本设计中采用TI 公司的的TPS70151 电源芯片。
TMS320F2808实现矢量控制变频调速
![TMS320F2808实现矢量控制变频调速](https://img.taocdn.com/s3/m/77baf4519b6648d7c1c746a5.png)
TMS320F2808实现矢量控制变频调速
摘要:利用TI公司的数字信号处理芯片TMS320F2808强大的运算能力和快速实时处理能力,解决了矢量控制的复杂控制算法难以实现的问题,完成了矢量控制变频调速系统的硬件及软件设计。
实验结果表明,本系统具有良好的稳定性、动态特性,以及快速的故障处理功能。
关键词:矢量控制;异步电机;TMS320F2808
引言
矢量控制(vector control)是在20世纪70年代出现的一种高性能的控制技术,其提高了交流调速系统的静态和动态性能。
本文根据矢量控制的基本原理,采用TI公司具有强大运算能力和快速实时处理能力的数字处理芯片TMS320F2808作为控制芯片,设计了一个全数字化矢量控制硬件系统,并给出了保护电路、电流检测电路、转速检测电路,以及部分程序流程。
由TMS320F2808组成的DSP最小系统硬件电路及扩展应用
![由TMS320F2808组成的DSP最小系统硬件电路及扩展应用](https://img.taocdn.com/s3/m/a17827ce770bf78a65295494.png)
由TMS320F2808组成的DSP最小系统硬件电路及扩
展应用
通过介绍了新一代美国德州仪器(TI)公司C2000平台上的定点DSP芯片TMS320F2808的性能特点和硬件结构、外设模块,给出了由TMS320F2808组成的DSP最小应用系统,并介绍了各部分电路的设计方案
TMS320F2808是德州仪器(TI)公司推出的C2000平台上的定点DSP芯片,具有低成本、低功耗和高性能处理能力,特别适用于大量数据处理的测控领域和复杂运算的电机控制领域。
本文在介绍TMS320F2808的性能基础上设计了以TMS320F2808 DSP为核心的最小应用系统,并给出了各部分具体硬件电路的设计和典型扩展应用。
1 TMS320F2808特点
TMS320F2808是美国TI公司推出的C2000平台上的32位定点DSP 芯片,具有低成本、低功耗和高性能处理能力,外设功能增强且极具价格优势,采用100引脚封装,所有产品引脚兼容,具有高达64 kB的闪存和100MIPS的性能。
片上集成了丰富而又先进的增强型外设,如16路PWM输出通道、6路HRPWM输出通道、4个eCAP输入接口、6个32位/16位定。
TMS320F28x 硬件设计指南
![TMS320F28x 硬件设计指南](https://img.taocdn.com/s3/m/78a2bd69a98271fe910ef9ac.png)
注释: 本指导书只考虑到了在当前出版物上比较常见的TMS320F281x, F280x, F280xx 和 F2833x 系列, 将来的指
导书将要包括新的型号的芯片
年8月2008 ZHCA065–2008 SPRAAS1A – August Submit Documentation Feedback
Power�Management 3.3�VD Any�Other Voltage�Rails VDDIO VDD3VFI ADCINAx/Bx XINTF Crystal or�Ext. Oscillator PLL TMS320F28xxx 88 GPIO (Pins�Multiplexed�with Serial�Port,�PWM�and Other�Signals) Reset Circuit XRS/WD Com�Ports (SCI,�SPI,�I2C,�CAN,�McBSP) Comm.�Transceivers External Interface to�Digital I/O�Pins VDDA2 VDDAIO VDD VDDA18 18 3.3�VA 1.8�V Load�Power�Supply
Figure 1. Typical TMS320F28xx/28xxx System
图1. 典型的TMS320F28xx/F28xxx系统 TMS320F28xx/F28xxx devices include various onboard peripheral blocks. Though these peripherals save adding external interface parts and make it flexible to meet the system level requirements for different 芯片包括了许多便携的外围设备, 虽然这些外设存储增加了部分外设接口,并且很容 applications, it is challenging to design the hardware to operate all these peripherals and the DSC to TMS320F28xx/F28xxx achieve the highest performance with optimum reliability. Therefore, designing a custom board, which 易满足不同应用系统级的需要,但是,对于以操作所有外设为目的的硬件设计者,却带来了挑战,同时也给 should work as desired on the first attempt, is a real challenge. 数字信号控制器想以最大可信度得到最好的性能带来了挑战,所以,要想设计一块满足要求的电路板是很不 With the CPU frequency up to 150 MHz, there are many internal functional blocks onboard operating at 容易。随着CPU的频率上升到150MHz,有许多内部功能时钟需要在不同频率下工作。如果在原理图和布线 various frequencies. Any signal above 10 MHz can create a signal integrity issue if proper care is not 设计阶段不采取一些措施的话,任何超过 的信号都可能产生信号干扰问题。 10MHz taken during schematics and layout design. In addition, there are low-level analog signals on the same board. EMI/EMC and electrical noise issues should be considered before starting the board design. 同时,由于在电路板上存在低电压的模拟信号,所以电磁的干扰和兼容,以及电磁噪声,在开始设计电路板 Overall design must be debug friendly. 时都要考虑到。再有,整体设计必须有利于友好调试功能。
MEMORY存储芯片TMS320F28075PZPT中文规格书
![MEMORY存储芯片TMS320F28075PZPT中文规格书](https://img.taocdn.com/s3/m/177d71948e9951e79b8927f5.png)
41TMS320C6745,TMS320C6747SPRS377F –SEPTEMBER 2008–REVISED JUNE 2014Submit Documentation FeedbackProduct Folder Links:TMS320C6745TMS320C6747Device Overview Copyright ©2008–2014,Texas Instruments Incorporated (1)I =Input,O =Output,I/O =Bidirectional,Z =High impedance,PWR =Supply voltage,GND =Ground,A =Analog signal.Note:The pin type shown refers to the input,output or high-impedance state of the pin function when configured as the the signal name highlighted in bold.All multiplexed signals may enter a high-impedance state when the configured function is input-only or the configured function supports high-Z operation.All GPIO signals can be used as input or output.For multiplexed pins where functions have different types (ie.,input versus output),the table reflects the pin function direction for that particular peripheral.(2)IPD =Internal Pulldown resistor,IPU =Internal Pullup resistor3.6.14Universal Host-Port Interface (UHPI)Note:The UHPI module requires 16data pins for the host port interface to function.Therefore on the PTP,the UHPI is not available.Table 3-19.Universal Host-Port Interface (UHPI)Terminal FunctionsSIGNAL NAMEPIN NO TYPE (1)PULL (2)MUXED DESCRIPTION PTP ZKB EMA_D[15]/UHPI_HD[15]/LCD_D[15]/GP0[15]-M16I/O IPD EMIFA,LCD,GPIO UHPI data bus EMA_D[14]/UHPI_HD[14]/LCD_D[14]/GP0[14]-N14I/O IPD EMA_D[13]/UHPI_HD[13]/LCD_D[13]/GP0[13]-N16I/O IPD EMA_D[12]/UHPI_HD[12]/LCD_D[12]/GP0[12]-P14I/O IPD EMA_D[11]/UHPI_HD[11]/LCD_D[11]/GP0[11]-P16I/O IPD EMA_D[10]/UHPI_HD[10]/LCD_D[10]/GP0[10]-R14I/O IPD EMA_D[9]/UHPI_HD[9]/LCD_D[9]/GP0[9]-T14I/O IPD EMA_D[8]/UHPI_HD[8]/LCD_D[8]/GP0[8]-N12I/O IPD EMA_D[7]/MMCSD_DAT[7]/UHPI_HD[7]/GP0[7]/BOOT[13]-M15I/O IPU EMIFA,MMC/SD,GPIO,BOOT EMA_D[6]/MMCSD_DAT[6]/UHPI_HD[6]/GP0[6]-N13I/O IPU EMIFA,MMC/SD,GPIO EMA_D[5]/MMCSD_DAT[5]/UHPI_HD[5]/GP0[5]-N15I/O IPU EMA_D[4]/MMCSD_DAT[4]/UHPI_HD[4]/GP0[4]-P13I/O IPU EMA_D[3]/MMCSD_DAT[3]/UHPI_HD[3]/GP0[3]-P15I/O IPU EMA_D[2]/MMCSD_DAT[2]/UHPI_HD[2]/GP0[2]-R13I/O IPU EMA_D[1]/MMCSD_DAT[1]/UHPI_HD[1]/GP0[1]-R15I/O IPU EMA_D[0]/MMCSD_DAT[0]/UHPI_HD[0]/GP0[0]/BOOT[12]-T13I/O IPU EMIFA,MMC/SD,GPIO,BOOT EMA_A[2]/MMCSD_CMD/UHPI_HCNTL1/GP1[2]-P9I/O IPU EMIFA,MMCSD_CMD,GPIO UHPI access control EMA_A[1]/MMCSD_CLK/UHPI_HCNTL0/GP1[1]-R9I/O IPU EMA_BA[1]/LCD_D[5]/UHPI_HHWIL /GP1[13]-P8I/O IPU EMIFA,LCD,GPIO UHPI half-word identification control EMA_WE/UHPI_HRW /AXR0[12]/GP2[3]/BOOT[14]-M13I/O IPU EMIFA,McASP,GPIO,BOOT UHPI read/write EMA_CS[2]/UHPI_HCS /GP2[5]/BOOT[15]-P7I/O IPU EMIFA,GPIO,BOOT UHPI chip select EMA_WE_DQM[1]/UHPI_HDS2/AXR0[14]/GP2[8]-P12I/O IPU EMIFA,McASP0,GPIO UHPI data strobe EMA_OE/UHPI_HDS1/AXR0[13]/GP2[7]-R7I/O IPU EMA_WE_DQM[0]/UHPI_HINT /AXR0[15]/GP2[9]-M14I/O IPU UHPI host interrupt EMA_WAIT[0]/UHPI_HRDY /GP2[10]-N6I/O IPU EMIFA,GPIO UHPI ready EMA_CS[0]/UHPI_HAS /GP2[4]-T8I/O IPU UHPI address strobe45TMS320C6745,TMS320C6747SPRS377F –SEPTEMBER 2008–REVISED JUNE 2014Submit Documentation FeedbackProduct Folder Links:TMS320C6745TMS320C6747Device Overview Copyright ©2008–2014,Texas Instruments Incorporated (1)I =Input,O =Output,I/O =Bidirectional,Z =High impedance,PWR =Supply voltage,GND =Ground,A =Analog signal.Note:The pin type shown refers to the input,output or high-impedance state of the pin function when configured as the the signal name highlighted in bold.All multiplexed signals may enter a high-impedance state when the configured function is input-only or the configured function supports high-Z operation.All GPIO signals can be used as input or output.For multiplexed pins where functions have different types (ie.,input versus output),the table reflects the pin function direction for that particular peripheral.(2)IPD =Internal Pulldown resistor,IPU =Internal Pullup resistor (3)Core power supply LDO output for USB PHY.3.6.16Universal Serial Bus Modules (USB0,USB1)Table 3-21.Universal Serial Bus (USB)Terminal Functions SIGNAL NAME PIN NOTYPE (1)PULL (2)DESCRIPTION PTPZKB USB02.0OTG (USB0)USB0_DM 138G4A USB0PHY data minus USB0_DP 137F4A USB0PHY data plus USB0_VDDA33140H5PWR USB0PHY 3.3-V supply USB0_VDDA18135E3PWR USB0PHY 1.8-V supply inputUSB0_VDDA12(3)134C3PWR USB0PHY 1.2-V LDO output for bypass capFor proper device operation,this pin isrecommended to be connected via a 0.22-μFcapacitor to VSS (GND),even if USB0is notbeing used.USB0_ID -D2A USB0PHY identification (mini-A or mini-B plug)USB0_VBUS -D3A USB0bus voltageUSB0_DRVVBUS /GP4[15]-E4O IPDUSB0controller VBUS control output AHCLKX0/AHCLKX2/USB_REFCLKIN /GP2[11]125B5I IPD USB_REFCLKIN.Optional clock inputUSB11.1OHCI (USB1)USB1_DM -B3A USB1PHY data minusUSB1_DP -A3A USB1PHY data plusUSB1_VDDA33-C1PWR USB1PHY 3.3-V supplyUSB1_VDDA18-C2PWR USB1PHY 1.8-V supplyAHCLKX0/AHCLKX2/USB_REFCLKIN /GP2[11]125B5I IPD USB_REFCLKIN.Optional clock input.。
TMS320F280X+SPI+SPIA使用入门与总结
![TMS320F280X+SPI+SPIA使用入门与总结](https://img.taocdn.com/s3/m/7ce422c54028915f804dc2e3.png)
TMS320F280X SPI SPIA使用入门与总结Netjob @ 2009年8月31日晚我使用过NXP ARM LPC2138的SPI口,ATMEL AT91SAM7S256的SPI,MSP430F5438的SPI口,还有STM32 的SPI模块。
都是用来读 SPI FLASH 例如 AT45DB642D之类。
本以为对SPI已经入门了,谁不知使用TMS320F280X的SPI后,才知道自己其实还是一知半解。
TMS320F280X 的SPI 真是好好给我上了一课!不久前有款 OLED 真彩色液晶。
使用的是SSD1351控制器,SPI接口。
想测试一下它的速度。
就把它接到我的TMS320F280X的DSP 开发板上。
之前使用DSP的IO模拟,运行程序后OLED的效果不错的。
本想这次使用SPI应该没事吧『虽然I/O模拟也是使用这个SPI的引进』?新建立一个工程 MYOLED, 拷贝一些TMS320F28X相关的头文件,C文件。
把工程的设置好后,编译OK! 加上定时器中断用来点亮一个LED,把I/O模拟的工程相关文件的两个子函数改为SPI方式的。
在编译。
文件太大非得使用FLASH下载仿真。
发现程序不能运行!没办法改回RAM仿真,把很多函数注释掉。
仅仅留下测试OLED的程序。
SSD1351的测试程序,向它写某命令码,可以改变GPIO1/GPIO2引脚的电平。
其实移植就是仅仅这两个SPI底层函数:void Write_Data(unsigned char Data)void Write_Command(unsigned char Data)测试好几次都没反应,因此就有下面的入门与详解了。
使用的是SPIA模块,如果SPIB没有什么特别(功能设置与SPIA差不多的话)也是没什么问题的。
但是我之前使用SPIB测试过,发觉SPIB还是与SPIA有区别的。
这点我也很不解~。
按道理应该不会这样。
但事实却是如此.TMS320F280X的SPI 支持1-16位的数据类型。
TMS320F2803x 的 CLA使用手册
![TMS320F2803x 的 CLA使用手册](https://img.taocdn.com/s3/m/62a82705ba1aa8114431d983.png)
广州致远电子有限公司
类别 内容
关键词 CCS v4.x ,CLA 调试
摘 要
本文致力于详细介绍CCS v4.x 开发环境下CLA 的调试方法。
图1.1 有CLA与没有CLA的区别1.3 CLA结构
CLA结构有如下特性:
图1.2 CLA结构图
如图1.3和图1.4所示分别是无CLA和有CLA时的时序图,可以看出,有CLA时精度明显要比无CLA时要高,同时,在具有CLA的情况下,CLA将CPU解放出来,以便进行其它的处理。
图1.4 有CLA的时序图对开发者而言,CLA还有如下特性:
图3.1 CCS v4.x版本
图3.5 cmd文件section段
编译工程,直接单击图标进入调试环境,单击图标
图标连接
图3.6 调试窗口
再次进入调试环
图3.9 设置Debug
单击左下角或右上角的
内核的调试窗口单击
或】窗口
或按。
TMS320x280x DSP 模数转换器(ADC) 参考指南
![TMS320x280x DSP 模数转换器(ADC) 参考指南](https://img.taocdn.com/s3/m/b2c1af9951e79b89680226b2.png)
PreliminaryTMS320x280x DSP 模数转换器(ADC)参考指南文献编号:ZHCU0042004年11月–修订2005年6月Preliminary内容目 (3)序 (7)1模数转换器(ADC) (11)1.1 (12)1.2 (14)1.2.1顺序采样模式 (15)1.2.2同步采样模式 (15)1.3不间断自动定序模式 (20)1.3.1序列发生器启动/停止模式(具有多个时序触发器的序列发生器启动/停止操作) (22)1.3.2同步采样模式 (24)1.3.3输入触发器说明 (24)1.3.4定序转换期间的中断操作 (25)1.4ADC时钟预分频器 (26)1.4.1ADC模块时钟和采样频率 (27)1.5低功率模式 (27)1.6 (28)1.7序列发生器覆盖功能 (28)1.8内部/外部参考电压选择 (28)1.9 (30)2ADC寄存器 (33)2.1ADC控制寄存器 (34)2.2最大转换信道数寄存器(ADCMAXCONV) (37)2.3自动定序状态寄存器(ADCASEQSR) (39)2.4ADC状态和标志寄存器(ADCST) (39)2.5ADC参考选择寄存器(ADCREFSEL) (40)2.6ADC偏移微调寄存器(ADCOFFTRIM) (41)2.7ADC输入信道选择定序控制寄存器 (41)2.8ADC转换结果缓冲寄存器(ADCRESULTn) (42)A修订历史记录 (45)Preliminary附图目录1-1ADC模块的结构图 (13)1-2顺序采样模式(SMODE=0) (15)1-3同步采样模式(SMODE=1) (15)1-4级联模式下自动定序的ADC结构图 (16)1-5带双序列发生器的自动定序的ADC结构图 (17)1-6不间断自动定序模式的流程图 (22)1-7ePWM触发器启动序列发生器的示例 (23)1-8定序转换期间的中断操作 (26)1-9ADC内核时钟和采样保持(S/H)时钟 (27)1-10到ADC的时钟链 (27)1-11外部参考的外部偏置 (29)1-12 (30)1-13采样0-V参考电压的理想代码分布 (31)2-1ADC控制寄存器1(ADCTRL1)(地址偏移00h) (34)2-2ADC控制寄存器2(ADCTRL2)(地址偏移01h) (35)2-3ADC控制寄存器3(ADCTRL3)(地址偏移18h) (37)2-4最大转换信道数寄存器(ADCMAXCONV)(偏移地址02h) (38)2-5自动定序状态寄存器(ADCASEQSR)(地址偏移07h) (39)2-6ADC状态和标志寄存器(ADCST)(地址偏移19h) (40)2-7ADC参考选择寄存器(ADCREFSEL)(地址偏移1Ch) (40)2-8ADC偏移微调寄存器(ADCOFFTRIM)(地址偏移1Dh) (41)2-9ADC输入信道选择定序控制寄存器(ADCCHSELSEQ1)(地址偏移03h) (41)2-10ADC输入信道选择定序控制寄存器(ADCCHSELSEQ2)(地址偏移04h) (41)2-11ADC输入信道选择定序控制寄存器(ADCCHSELSEQ3)(地址偏移05h) (41)2-12ADC输入信道选择定序控制寄存器(ADCCHSELSEQ4)(地址偏移06h) (42)2-13ADC转换结果缓冲寄存器(ADCRESULTn)-(地址0x7108-0x7117) (42)2-14ADC转换结果缓冲寄存器(ADCRESULTn)-(地址0x0B00-0x0B0F) (42)Preliminary附表目录1-1ADC寄存器 (13)1-2单一工作模式和级联工作模式比较 (18)1-3ADCCHSELSEQn寄存器的值(MAX_CONV1设置为6) (21)1-4ADCCHSELSEQn的值(MAX_CONV1设置为2) (23)1-5 (24)1-6输入触发器 (24)1-7到ADC的时钟链 (27)1-8 (27)2-1ADC控制寄存器1(ADCTRL1)字段说明 (34)2-2ADC控制寄存器2(ADCTRL2)字段说明 (35)2-3ADC控制寄存器3(ADCTRL3)字段说明 (37)2-4最大转换信道数寄存器(ADCMAXCONV)字段说明 (38)2-5各种转换数的MAX_CONV1的位选择 (38)2-6自动定序状态寄存器(ADCASEQSR)字段说明 (39)2-7活动序列发生器的状态 (39)2-8ADC状态和标志寄存器(ADCST)字段说明 (40)2-9ADC参考选择寄存器(ADCREFSEL)字段说明 (41)2-10ADC偏移微调寄存器(ADCOFFTRIM)字段说明 (41)2-11CONVnn位值和所选的ADC输入信道 (42)PreliminaryPreliminary序言ZHCU004–2004年11月–修订2005年6月请先阅读关于本手册本文档描述了TMS320x280x数字信号处理器(DSP)上可用的模数转换器(ADC)的功能和操作。
半导体传感器TMS320F2808PZA中文规格书
![半导体传感器TMS320F2808PZA中文规格书](https://img.taocdn.com/s3/m/6e7fe0336294dd88d1d26b81.png)
TMS320F2810, TMS320F2810-Q1, TMS320F2811, TMS320F2811-Q1TMS320F2812, TMS320F2812-Q1SPRS174V – APRIL 2001 – REVISED FEBRUARY 2021Copyright © 2021 Texas Instruments Incorporated Submit Document Feedback17 Product Folder Links: TMS320F2810TMS320F2810-Q1TMS320F2811TMS320F2811-Q1TMS320F2812TMS320F2812-Q1TMS320F2810, TMS320F2810-Q1, TMS320F2811, TMS320F2811-Q1TMS320F2812, TMS320F2812-Q1SPRS174V – APRIL 2001 – REVISED FEBRUARY 20218.9 Thermal Resistance Characteristics for 176-Pin PGF Package(1)These values are based on a JEDEC defined 2S2P system (with the exception of the Theta JC [RΘJC] value, which is based on aJEDEC defined 1S0P system) and will change based on environment as well as application. For more information, see these EIA/JEDEC standards:•JESD51-2, Integrated Circuits Thermal Test Method Environmental Conditions - Natural Convection (Still Air)•JESD51-3, Low Effective Thermal Conductivity Test Board for Leaded Surface Mount Packages•JESD51-7, High Effective Thermal Conductivity Test Board for Leaded Surface Mount Packages•JESD51-9, Test Boards for Area Array Surface Mount Package Thermal Measurements8.10 Thermal Resistance Characteristics for 128-Pin PBK Package(1)These values are based on a JEDEC defined 2S2P system (with the exception of the Theta JC [RΘJC] value, which is based on aJEDEC defined 1S0P system) and will change based on environment as well as application. For more information, see these EIA/JEDEC standards:•JESD51-2, Integrated Circuits Thermal Test Method Environmental Conditions - Natural Convection (Still Air)•JESD51-3, Low Effective Thermal Conductivity Test Board for Leaded Surface Mount Packages•JESD51-7, High Effective Thermal Conductivity Test Board for Leaded Surface Mount Packages•JESD51-9, Test Boards for Area Array Surface Mount Package Thermal Measurements8.11 Thermal Design ConsiderationsBased on the end application design and operational profile, the I DD and I DDIO currents could vary. Systems that exceed the recommended maximum power dissipation in the end product may require additional thermal enhancements. Ambient temperature (T A) varies with the end application and product design. The critical factor that affects reliability and functionality is T J, the junction temperature, not the ambient temperature. Hence, care should be taken to keep T J within the specified limits. T case should be measured to estimate the operating junction temperature T J. T case is normally measured at the center of the package top-side surface. The thermal application report Semiconductor and IC Package Thermal Metrics helps to understand the thermal metrics and definitions.26Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: TMS320F2810TMS320F2810-Q1TMS320F2811TMS320F2811-Q1TMS320F2812TMS320F2812-Q1。
基于TMS320F2808的直流无刷电机控制系统设计
![基于TMS320F2808的直流无刷电机控制系统设计](https://img.taocdn.com/s3/m/e4277301844769eae109ed07.png)
将C A P 配成I / 0 口
... ..... ...... ...
: I ! . . . . . . . . . 一
读取I , o 状态判断 换相
............... . ......
! I ! . . . . . . . . . 一
计算 电机速度 L — — — — 一 将I l O F 1 重新配成 C A P 功能
— — —பைடு நூலகம்— —
图 1系 统 原 理 框 图 控 制芯片采用 T I 公 司 的T MS F 2 8 0 8 D S P 芯 片。系统分为控制 板和 主 回路板 。 D S P 板: 实 现 电 机控 制 的核 心 部分 , 系统 主 要 用 了 D S P以下 模 块: ( 1 ) S C I 接 口用 于键 盘控制 电机 的起 、 停、 正转 、 反转 、 改变速度 等 , 对 电机 控制系统进行实时监控 , 串行通 信速率可变 。 ( 2 ) e C A N 模块用于 同上位机通 信 , 用上位机实现对 电机 的控制 。 ( 3 ) A D 转换模 块用于测量 电机 的电流 、 电压 、 控制 器的温度等 。 ( 4 ) e P wM模块 用于产生需要 的6 路P WM信 号 , 驱动主 回路板 上的
括 系统 的硬 件 电路 , 电机的控 制方法和设计 , 并给 出 了系统的软件 流程 图, 研 究结果验证 了该 系统的优越性 , 不仅控 制精度 高。 还 具 有 良好 的静 态和动态性能 , 可靠性 高, 有较好 的使 用价值 。 [ 关键词 ] D S P 无刷直流 电机 控制 系统
一
翱 L _ !
、
图2系统软件硬件框图 三、 系统软件设计 系统 控制 芯片选 用 T I 公 司的 T M S 3 2 0 F 2 8 0 8 D S P 。利 用 D S P高速 A D转换实现 电流电压模拟量 检测 , e P WM模 块可 以方 便灵活 的实 现电 机P WM控制 。e C A P 捕获模块 检测霍 尔位置 传感器信 号 , 完成位 置检 测和 P WM换相 以及速 度计 算 。S C I 模块 实现通讯 显示 , C A N 总线 完成 与上位机的通讯 。系统控制框 图如图 2 所示。 系统完 成 电机 控制 主要 包括两 个 中断 : C A P 中断 , A D中断 。其中 C A P 中断完 成 P WM换相 的计算 , 以及 电机速度 的计算 。A D中断 完成
基于TMS320F2808的音频频率数字扫频仪
![基于TMS320F2808的音频频率数字扫频仪](https://img.taocdn.com/s3/m/510663076d175f0e7cd184254b35eefdc8d315f3.png)
基于 TMS320F2808 的音频频率数字扫频仪
何苏勤 吕咸亮 刘勇 王小庆
(北京化工大学信息科学与技术学院 邮编 100029) 摘要:本文提出了一种基于 DSP(TMS320F2808)的音频频率数字扫频仪设计 方法,详细介绍了由 DSP 产生正弦扫频信号和幅频特性测量的核心算法和实现 过程。按此方案设计的扫频仪,可测得被测网络在 20Hz~20KHz 范围内的幅频特 性,并将测量结果发送给 PC 机显示。同时,文中还为 C2000 设计了幅频均衡算 法,并分析了该算法的运算量,给出了 C2000 能否实时处理的依据。 关键词:数字扫频仪、DSP、幅频特性测量、幅频均衡
(2)
(3) X[k]的模值就等于模拟信号中各对应频率幅值的 N/2 倍(k=0 除外,X[0]对应直流分量, 其模值是直流分量幅值的 N 倍)。
假设正弦信号的频率为 f0 ,ADC 采样频率为 fs ,自然频率为 f ,采样点数为 N ,则 在 DFT 公式中频率与 k 的对应关系为:
f =k fs N
当系统运行时,用户由 PC 终端显示程序向 DSP 发出扫频命令,DSP 收到该命令后, 启动相关的外设模块,产生扫频信号,同时采集经过带阻网络后的信号并进行相应数据 处理工作。数据处理完成后,计算结果通过 DSP SCIA 接口发送给 PC 终端显示程序, 在 PC 终端显示程序上显示并存储该带阻网络的幅频特性。即:来自f=k N
fs
(4)
如果设定 fs = Nf0 ,那么由式(4)可知,k =1 即 X[1]的值对应于单频正弦信号的幅值。
也就是说采样频率是单频信号频率的 N 倍(N 为采样点数),则 X[1]就与该单频信号的幅 值相对应,其信号的幅度为:
Abstract:This paper introduces a method of the designing of Digital Audio-Frequency Sweeper based on DSP TMS320F2808.Detailed core algorithm and implementation process are presented here to generate swept sine wave as well as amplitude-frequency response characteristic measurement.Sweeper designed under this scheme can be used to measure the band-stop network’s amplitude-frequency response characteristic in the range of 20Hz~20KHz,and the final result can be transferred to computer to display.In addition,the paper designs an algorithm of amplitude-frequency equalization,and analyses its computation,offers a basis on whether the C2000 can real-time process. Key words:digital sweeper,DSP, amplitude-frequency response characteristic measurement, amplitude-frequency equalization
TMS320F2808开发板硬件手册2
![TMS320F2808开发板硬件手册2](https://img.taocdn.com/s3/m/22bde71655270722192ef7bf.png)
TMS320F2808开发板用户手册(Ver1.2)1产品简介21产品照片TMS320F2808增强版是一套基于 TMS320F2808DSP的学习开发平台,既可作为开发板供用户学习使用,也可作为系统板嵌入到用户的产品供用户进行二次开发以便缩短产品开发周期。
1.2开发板特性1USB接口多功能调试器不要求用户电脑具有并口和串口;支持程序的下载与在线仿真;支持虚拟 UART串行通信;2)多种仿真模式自仿真:板载仿真器仿真开发板自身的 CPU;仿真它:板载仿真器仿真其它 DSP/DSC开发板;它仿真:自身的 CPU可以由其它仿真器来仿真,如 XDS510、XDS560等;3)系统资源1. DSP处理器 TMS320F2808,32位定点高速数字处理器,最高工作频率 100M 2.正交编码器接口3. 4个 LED灯4. 2个直流电机接口,工作电压 4.5-36V,最大驱动电流 1A5. 1路 CAN总线接口,可以直接应用于工业现场6. USB转 UART通信接口,方便与上位机实现通讯7.字符 LCD接口/图形 LCD接口8. 4个按键,方便用户配合 LCD实现人机对话9. 16路电压型 AD输入接口 (其中一路可以用电位器调节输入电压 )10. SD卡接口 (通过 SPI接口操作 SD卡、提供 FAT32程序代码 )11.板载 USB仿真器12. PWM语音输出电路(提供 PWM音乐播放实验代码) 13. DC5V外部电源输入接口4)代码及实验项目1.用户程序烧写实验(烧写后可脱机运行)2.正交编码器实验(位置读取、速度计算)3.跑马灯实验4.直流电机控制实验5. CAN总线收发实验6. SCI发送接收实验7. 1602字符 LCD显示实验8.键盘扫描实验9. SD卡读写实验 [注:SD卡自购 ]10.定时器等所有片内外设实验11. PWM音乐播放实验12. AD转换实验13.综合实验以上项目均提供 C语言版本的程序源代码,并有详细中文注释。
TMS320F2812中文资料介绍
![TMS320F2812中文资料介绍](https://img.taocdn.com/s3/m/e58f4e2886c24028915f804d2b160b4e767f814c.png)
TMS320F2812中⽂资料介绍TMS320F2812中⽂资料介绍简介:德州仪器所⽣产的TMS320F2812数字讯号处理器是针对数字控制所设计的电机控制(digital motor control, DMC)、资料撷取及I/O控制(data acquisition and control, DAQ)等领域。
针对应⽤最佳化,并有效缩短产品开发周期,F28x核⼼⽀持全新CCS环境的C compiler,提供C语⾔中直接嵌⼊汇编语⾔的程序开发介⾯,可在C语⾔的环境中搭配汇编语⾔来撰写程序。
值得⼀提的是,F28x DSP核⼼⽀持特殊的IQ-math函式库,系统开发⼈员可以使⽤便宜的定点数DSP来发展所需的浮点运算算法。
F28x系列DSP预计发展⾄400MHz,⽬前已发展⾄150MHz的Flash型式。
1.⾼性能静态CMOS制成技术(1)150MHz(6.67ns周期时间)(2)省电设计(1.8VCore,3.3VI/O)(3)3.3V快取可程序电压2.JTAG扫描⽀持3.⾼效能32BitCPU(1)16x16和32x32MAC Operations(2)16x16Dual MAC(3)哈佛总线结构(4)快速中断响应(5)4M线性程序寻址空间(LinearProgramAddressReach)(6)4M线性数据寻址空间(LinearDataAddressReach)(7)TMS320F24X/LF240X程序核⼼兼容4.芯⽚上(On-Chip)的内存(1)128Kx16 Flash(4个8Kx16,6个16Kx16)(2)1Kx16OTPROM(单次可程序只读存储器)(3)L0和L1:2组4Kx16 SARAM(4)H0:1组8Kx16SARAM(5)M0和M1:2组1Kx16 SARAM共128Kx16 Flash,18Kx16 SARAM5.外部内存接⼝(1)⽀持1M的外部内存(2)可程序的Wait States(3)可程序的Read/Write StrobeTi最⼩g(4)三个独⽴的芯⽚选择(Chip Selects)6.频率与系统控制(1)⽀持动态的相位锁定模块(PLL)⽐率变更(2)On-Chip振荡器(3)看门狗定时器模块7.三个外部中断8.外围中断扩展⽅块(PIE),⽀持45个外围中断9.128位保护密码(1)保护Flash/ROM/OTP及L0/L1SARAM(2)防⽌韧体逆向⼯程10.三个32位CPU Timer11.电动机控制外围(1)两个事件管理模块(EVA,EVB)(2)与240xADSP相容12. (1)同步串⾏外围接⼝SPI模块(2)两个异步串⾏通讯接⼝SCI模块,标准UART(3)eCAN(Enhanced Controller Area Network)(4)McBSP With SPI Mode13.16个信道12位模拟-数字转换模块(ADC)(1)2x8通道的输⼊多任务(2)两个独⽴的取样-保持(Sample-and-Hold)电路(3)可单⼀或同步转换(4)快速的转换率:80ns/12.5MSPS2.2TMS320F2812硬件结构介绍2.2.1OSC与PLL⽅块F2812芯⽚上设计了⼀个相位锁定模块(PLL),这个模块将会提供整个芯⽚所需频率源。
TMS320F2802或2808的DSP开发板原理图(密)
![TMS320F2802或2808的DSP开发板原理图(密)](https://img.taocdn.com/s3/m/b04ce167b84ae45c3b358c66.png)
24 23 22 21 20 19 18 17 16 15 14 13
+5V FO_IN U_IN V_IN W_IN A_IN B_IN Z_IN
SR0805 SR0805 SR0805 SR0805 SR0805 SR0805 SR0805 SR0805
Байду номын сангаас
56 58 60 61 64 70 1 95 8 9 50 52 54 57 63 67 71 72 83 91 99 79 92 4 6 7 100 5 43
R49 SR08052K
R50 SR08052K
R51 SR08052K
R52 SR08052K
R53 SR08052K
1
SR0805
SR0805
OUTA OUTB OUTC OUTD
3 13 5 11
A_IN B_IN Z_IN U_IN_75175
3
2
JP3 JUMPER3Pin JUMPER3P
A/CCTRL B/DCTRL VCC GND 8
14 25 13 39
VSSA2 VSSAIO VSS1AGND VSS2AGND TRST EMU0 EMU1 TMS TCK TDI TDO XRS XCLKOUT XCLKIN X2 X1 TEST1 TEST2
PWM1A PWM1B PWM2A PWM2B PWM3A PWM3B
SR0805 SR0805 SR0805 SR0805 SR0805 SR0805
3 2
20MHz/3.3V
R64 62 SR0805
1
C52 100pF SC0805
GPIO6 ECAP2/GPIO7 ADCSOCAO/GPIO8 GPIO9 ADCSOCBO/GPIO10 GPIO11 TZ1/SPISIMOB/GPIO12 TZ2/SPISOMIB/GPIO13 TZ3/SPICLKB/GPIO14 TZ4/SPISTEB/GPIO15 TZ5/SPISIMOA/GPIO16 TZ6/SPISOMIA/GPIO17 SPICLKA/GPIO18 SPISTEA/GPIO19 QEP1/GPIO20 QEP2/GPIO21 EQPE1S/GPIO22 EQPE1I/GPIO23 ECAP1/SPISIMOB/GPIO24 ECAP2/SPISOMIB/GPIO25 SPICLKB/GPIO26 SPISTEB/GPIO27 TZ5/SCIRXDA/GPIO28 TZ6/SCITXDA/GPIO29 CANRXA/GPIO30 CANTXA/GPIO31 SDA/GPIO32 SCL/GPIO33 GPIO34
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
TMS320F2808开发板用户手册
(Ver1.2)
1产品简介
21产品照片
TMS320F2808增强版是一套基于 TMS320F2808DSP的学习开发平台,既可作为开发板供用户学习使用,也可作为系统板嵌入到用户的产品供用户进行二次开发以便缩短产品开发周期。
1.2开发板特性
1USB接口多功能调试器不要求用户电脑具有并口和串口;支持程序的下
载与在线仿真;支持虚拟 UART串行通信;
2)多种仿真模式自仿真:板载仿真器仿真开发板自身的 CPU;仿真它:
板载仿真器仿真其它 DSP/DSC开发板;它仿真:自身的 CPU可以由其它仿真
器来仿真,如 XDS510、XDS560等;
3)系统资源
1. DSP处理器 TMS320F2808,32位定点高速数字处理器,最高工作频率 100M 2.正交编码器接口
3. 4个 LED灯
4. 2个直流电机接口,工作电压 4.5-36V,最大驱动电流 1A
5. 1路 CAN总线接口,可以直接应用于工业现场
6. USB转 UART通信接口,方便与上位机实现通讯
7.字符 LCD接口/图形 LCD接口
8. 4个按键,方便用户配合 LCD实现人机对话
9. 16路电压型 AD输入接口 (其中一路可以用电位器调节输入电压 )
10. SD卡接口 (通过 SPI接口操作 SD卡、提供 FAT32程序代码 )
11.板载 USB仿真器
12. PWM语音输出电路(提供 PWM音乐播放实验代码) 13. DC5V外部电源输入接口
4)代码及实验项目
1.用户程序烧写实验(烧写后可脱机运行)
2.正交编码器实验(位置读取、速度计算)
3.跑马灯实验
4.直流电机控制实验
5. CAN总线收发实验
6. SCI发送接收实验
7. 1602字符 LCD显示实验
8.键盘扫描实验
9. SD卡读写实验 [注:SD卡自购 ]
10.定时器等所有片内外设实验
11. PWM音乐播放实验
12. AD转换实验
13.综合实验以上项目均提供 C语言版本的程序源代码,并有详细
中文注释。
1.3相关资料
1.完整的原理图( PDF格式,保证与 PCB完全吻合),快速掌握多项实用技术的具体应用;
1C语言源代码,均有详细注释;
2FLASH的方法与工具,用以固化用户自己的程序;
3芯片手册:提供开发板上全部芯片的芯片资料;
4TIDSP开发环境 CCS3.3,仅供学习用;
5提供仿真器驱动及其他 DSP书籍光盘相关学习资料;
6Sscom串口调试助手等调试工具;
7赠送液晶字模软件;
10.赠送 CAN2.0规范文档; 3;
8TCP/IP协议卷:卷 1~
11.赠送 FAT16、FAT32系统说明文档;
12.赠送 FFT、FIR等算法库;
13.用户手册:非常详细,包含电路分析、代码介绍、 CCS快速入门指导等;以上赠送资料仅供学习用,请勿用于商业用途!
1.4典型应用
教学应用、工业自动化控制、 UPS、电机控制、机器人;
变频控制、汽车、机械、磁盘驱动、数字滤波;振动分析、
交流伺服、直流电机控制等。
1.5相关配件
1. 2808开发板 1块
2. 1602字符 LCD 1块
3. USB线 1根
4.直流电机 1个
5.直流电源( 5V/1A) 1个
6.资料光盘 1张
7.1G字节 SD卡(选配) 1
8.5V差分增量编码器(选配) 1个
张
2.学习之前的准备工作
2.1硬件准备
在学习之前您首先应该确认您的学习所必须的硬件都已齐备,这主要包括 TMS320F2808开发套件和一台调试仿真用的 PC。
(1)TMS320F2808开发套件
(2)PC(计算机)需要
有一定的磁盘空间。
(3)硬件安装注意请注意正确连接 14针的 JTAG电缆,该电缆接错可能会导致仿真器或目标系统永久
损坏;我们的开发板 14针插座第六针已经拔掉,仿真器 14针插头第六孔已经堵死,如果您使用的仿真器 14针插头第六孔没堵死,请注意方向。
切忌在开发板和仿真器有电的情况下,进行插拔操作。
一定关闭电源再连接插拔电缆!
2.2软件准备
(1) DSP开发环境 CCS3.3通常我们随盘赠
送,仅供学习之用。
(2)仿真器驱动程序我们提供了板
载仿真器的驱动程序。
(3)实验代码主要代码请参见光盘 DSPprog\DSP280x_examples目录。
注意:光盘代码应该备份到硬盘,同时将文件夹的只读属性去掉!!!如果条件允许,整个光盘最好都备份一下,避免长期使用造成损坏。
(4)软件安装步骤很多用户咨询这个问题,因此在这里简单说一下,避免大家走弯路和出现不必要的麻烦。
安装要遵循一定的次序。
A.安装 CCS3.3
B.安装仿真器驱动注意:要与 CCS
安装在同一目录,
C.设置 CCS注意设置一定要正确,详细步骤见后详述,这样之后就可以运行 CCS 进行学习了。
3. CCS软件简介
因为有众多书籍都详细介绍了 CCS的用法以及 28xx编程,在这里仅仅是简单介绍一下。
强烈建议用户使用我们提供的现成的工程文件,在这个工程文件基础上进行文件的增加和删除,这样可以避免由于设置不当带来的问题。
具体使用请参见软件手册
1硬件电路讲解
21底板供电电路
电源由外部电源引入,电源插孔 J1标识为内正外负,+ 5V稳压直流电源输入,
SPX1117-3.3电源转换芯片(UP1)作为 5V转 3.3V的高性能稳压芯片,为这个开发板底板提供稳定可靠的主电源 3.3V。
SP1117-1.8(UP2)作为 5V转 1.8V的高性能稳压芯片为 DSP提供 1.8V电源。
1117输出后的 100uF的电容不能省略,这样能更好的保证电源质量,具体可参考 1117的数据手册。
通过 L1、L2、L3隔离数字和模拟电源,通过 L4、L5隔离 5V 输入与电机使用的电源输出。
注意:如果电机额定电压不是 5V,需要自行提供电源供电机使用,此时必
须断开 L4、L5。
4.2复位电路
使用传统的阻容复位电路,并增加 C68滤除高频干扰保证 DSP芯片可靠复位,可以使用KEY5随时复位 DSP芯片。
4.3时钟振荡电路
锁向环(PLL)模块主要用来控制 DSP内核的工作频率,外部提供一个参考时钟输 入,经过 PLL倍频或分频后提供给 DSP内核。
本开发板上采用的电路,采用的内
部振荡器方式。
选用的外部晶振为 20M。
4.4 SCI串口通讯电路使用 FT2232D的 CHANNELB虚拟的串口,详细请参考该芯片的
数据手册。
注意:在使用板载仿真器时,虚拟串口发送数据可能出现错误,在使用虚拟串口时请不
要使用板载仿真器。
4.5 CAN总线接口电路
在开发板中实际使用的CAN总线收发器采用的型号是PCA82C250。
它将CANTX,CANRX信号转化为 CANH,CANL信号在 CAN总线上传输。
注意:这里 PCA82C250是 5V供电的芯片,使用 244进行了 CANTX,CANRX的电
平转换,转换为 DSP接受的 3.3V电压,请用户使用时注意!
在本开发板中, CAN总线未经过 DC-DC进行物理隔离。
为增强抗干扰能力,用户在自行扩展的时候推荐使用 DC-DC进行物理隔离 ,尤其是应用于工业场合时。
4.6正交增量编码器电路
正交增量编码器为电机控制中应用最多的传感器,开发板使用 5V单端输出的编码器,由于信号为 5V,所以使用 244转为 DSP适用的 3.3V信号。
4.7 SD卡接口电路
使用 SD卡的 SPI模式,可以用 NINT脚检测卡是否插入
4.8按键和 LED电路
略
4.9液晶显示电路
该接口电路同时兼容 1602字符 LCD和 128*64点阵图形 LCD,由于 1602字符 LCD接口为 16针,使用时请注意正确连接,正确连接方法为 1602的 1脚对应 LCD液晶接口的 1脚。
因为 LCD端为 5V接口,所以使用 HC245、HC244进行缓冲,避免 5V电压直接对 DSP 的 IO造成损坏
4.10PWM电机控制电路
PWM电机控制实验针对微型直流电机。
两路带死区的 PWM信号从 DSP引脚上直接产生。
电机驱动采用的是 L293D电机驱动模块,可以同时驱动两个直流电机。
更为详细说明,请参考光盘里的 L293D模块资料。
注意:电机驱动时, J3的 1、2必须连接
4.11ADC测试电路
采用电阻分压产生 AD的参考电压,通过可调电阻改变 AD采样通道的输入电压
4.12PWM音频输出电路
处理器将数字音频信号通过 DA方式转换为模拟音频信号, LM386将音频信号放大至扬声器。
扬声器接口为两针单排针,扬声器为普通 8欧喇叭,喇叭随意接单排针。
注意:使用音频输出功能时,J3的2、3必须连接.。