F28335学习教程(南航)

上传人:油条 文档编号:49471266 上传时间:2018-07-28 格式:PPT 页数:112 大小:6.10MB
返回 下载 相关 举报
F28335学习教程(南航)_第1页
第1页 / 共112页
F28335学习教程(南航)_第2页
第2页 / 共112页
F28335学习教程(南航)_第3页
第3页 / 共112页
F28335学习教程(南航)_第4页
第4页 / 共112页
F28335学习教程(南航)_第5页
第5页 / 共112页
点击查看更多>>
资源描述

《F28335学习教程(南航)》由会员分享,可在线阅读,更多相关《F28335学习教程(南航)(112页珍藏版)》请在金锄头文库上搜索。

1、DSPDSP技术应用技术应用DSP技术应用南京航空航天大学 自动化学院DSPDSP技术应用技术应用有关本课程学习的几点建议 本课程是一门实践性、应用性很强的学科 仅仅听懂还不够,重在培养动手能力硬件/软件同样重要、不可偏废 硬件是系统的基础,软件是系统的灵魂本课程的前期基础课程是 数字电路、微机原理、单片机原理及应用、数 字信号处理 这方面知识掌握得不够好的请自己补上预习、听课、复习、作业、实验环环都重要 用科学的方法学习DSPDSP技术应用技术应用TMS320F28335TMS320F28335概述概述1 1. .D D S S P P介介 绍绍2 2. .T T M M S S 3 3 2

2、 2 0 0 F F 2 2 8 8 3 3 3 3 5 5结结 构构3 3. .T T M M S S 3 3 2 2 0 0 F F 2 2 8 8 3 3 3 3 5 5中中 断断 系系 统统4 4 . . T T M M S S 3 3 2 2 0 0 F F 2 2 8 8 3 3 3 3 5 5内内 存存 映映 射射/ / B B O O O O T T R R O O M M5 5 . . F F 2 2 8 8 3 3 3 3 5 5时时 钟钟 与与 控控 制制 系系 统统6 6 . . F F 2 2 8 8 3 3 3 3 5 5I I / / O O口口7 7 . . F

3、 F 2 2 8 8 3 3 3 3 5 5的的 串串 行行 通通 信信 接接 口口( ( S S C C I I ) )DSPDSP技术应用技术应用1 1. .D D S S P P介介 绍绍 ( (1 1) )D D S S P P芯芯 片片 的的 分分 类类D D S S P P芯芯 片片 主主 要要 可可 以以 按按 照照 下下 列列 两两 种种 方方 式式 进进 行行 分分 类类 。uu按按 数数 据据 格格 式式 分分定定 点点D D S S P P芯芯 片片浮浮 点点D D S S P P芯芯 片片uu按按 用用 途途 分分通通 用用 型型D D S S P P芯芯 片片专专 用

4、用 型型D D S S P P芯芯 片片DSPDSP技术应用技术应用( (2 2) )D D S S P P芯芯 片片 的的 应应 用用(1) (1) 信号处理信号处理如数字滤波、自适应滤波、快速傅立叶变如数字滤波、自适应滤波、快速傅立叶变换、相关运算、谱分析、卷积、模式匹配、加窗、波形产换、相关运算、谱分析、卷积、模式匹配、加窗、波形产 生等;生等;(2) (2) 通信通信如调制解调器、自适应均衡、数据加密、数据如调制解调器、自适应均衡、数据加密、数据压缩、回波抵消、多路复用、传真、扩频通信、纠错编码压缩、回波抵消、多路复用、传真、扩频通信、纠错编码 、可视电话等;、可视电话等;(3) (3

5、) 语音语音如语音编码、语音合成、语音识别、语音增强如语音编码、语音合成、语音识别、语音增强、说话人辨认、说话人确认、语音邮件、语音存储等;、说话人辨认、说话人确认、语音邮件、语音存储等;(4) (4) 图形图形/ /图像图像如二维和三维图形处理、图像压缩与传如二维和三维图形处理、图像压缩与传输、图像增强、动画、机器人视觉等;输、图像增强、动画、机器人视觉等;DSPDSP技术应用技术应用D D S S P P芯芯 片片 的的 应应 用用(5(5) ) 军事军事如保密通信、雷达处理、声纳处理、如保密通信、雷达处理、声纳处理、 导航、导弹制导等;导航、导弹制导等;(6) (6) 仪器仪表仪器仪表如

6、频谱分析、函数发生、锁相环如频谱分析、函数发生、锁相环 、地震处理等;、地震处理等;(7) (7) 自动控制自动控制如引擎控制、声控、自动驾驶、如引擎控制、声控、自动驾驶、 机器人控制、磁盘控制等;机器人控制、磁盘控制等;(8) (8) 医疗医疗如助听、超声设备、诊断工具、病人如助听、超声设备、诊断工具、病人 监护等;监护等;(9) (9) 家用电器家用电器如高保真音响、音乐合成、音调如高保真音响、音乐合成、音调 控制、玩具与游戏、数字电话控制、玩具与游戏、数字电话/ /视等。视等。DSPDSP技术应用技术应用DSPDSP的应用正在日益发展的应用正在日益发展PDA巡航导弹DSPDSP技术应用技

7、术应用移动通信系统移动通信系统80%的手机采用了TI 的DSP CoreDSPDSP技术应用技术应用还可以举出很多例子还可以举出很多例子v医院用的B超、CT、核磁共振v卫星遥感遥测v天气预报、地震预报、地震探矿 v风洞试验v数字化士兵、数字化战争v.vDSP的应用领域取决于设计者的想象空间DSPDSP技术应用技术应用C2000 DSPTI C55x DSP 核心: 世界上最低功耗性能比 mW/MIPS的DSPs 以达到0.05mW/MIPs的最低功耗性能比而具有最长的电池寿命。 最佳的代码密度 兼容C54x DSP软件 工作频率将达到1.1GHz 最好的DSP编译器, 便于使用 兼容C62x

8、DSP软件 可扩展性能达到400MIPs 最佳的C/C+ 控制代码码效率 兼容C24x DSP软软件C5000 DSPC6000 DSPTI C28x DSP 核心: 世界上第一颗针对控制进行 优化的DSPTI C64x DSP 核心: 世界上具有最高性能的 DSPsMotor Control DSPPersonal DSPBroadband Infrastruc- ture DSPTITI公司主推的三大公司主推的三大DSPDSP系列系列DSPDSP技术应用技术应用C2000系列DSP子系列 C2xx子系列:16位定点DSP、20MIPS代表器件:TMS320F206PZ C24x子系列:16

9、位定点DSP、20MIPS代表器件:TMS320F240 LF240xA子系列:16位定点DSP、40MIPS代表器件:TMS320LF2407A F28x子系列:32位定点DSP、150MIPS代表器件:TMS320F2812、TMS320F2810F283x子系列:32位浮点DSP、150MIPS代表器件:TMS320F28335DSPDSP技术应用技术应用Up To 40 MIPSControl PerformanceHigh-Precision Control C242F241LC2404A LF2401ALC2402AMulti-Function, Appliance IFR;IFR

10、 |= 0x0008; IFR |= 0x0008;/set INT4 in IFR/set INT4 in IFRIFR IFR /clear INT4 in IFR/clear INT4 in IFRDSPDSP技术应用技术应用中断使能寄存器 (IER)RTOSINTRTOSINTDLOGINTDLOGINTINT14INT14INT13INT13INT12INT12INT11INT11INT10INT10INT9INT98 89 9101011111212131314141515INT8INT8INT7INT7INT6INT6INT5INT5INT4INT4INT3INT3INT2INT

11、2INT1INT10 01 12 23 34 45 56 67 7使能使能: Set IER : Set IER BitBit = 1= 1 禁止禁止: Clear IER: Clear IER BitBit = 0= 0uuDINT/EINTDINT/EINT,禁止中断,禁止中断uu复位清零复位清零/* Interrupt Enable Register */* Interrupt Enable Register */extern extern cregistercregister volatile unsigned volatile unsigned intint IER; IER;IER

12、 |= 0x0008; IER |= 0x0008;/enable INT4 in IER/enable INT4 in IERIER IER /disable INT4 in IER/disable INT4 in IERDSPDSP技术应用技术应用中断全局使能uINTM用来做全局的使能/禁止中断:l使能:INTM = 0l禁止:INTM = 1 (reset value)uINTM只能被汇编语言修改:INTMINTMST1ST1Bit 0 Bit 0/* Global Interrupts */* Global Interrupts */asmasm(“ CLRC INTM”); /ena

13、ble global interrupts(“ CLRC INTM”); /enable global interruptsasmasm(“ SETC INTM”); /disable global interrupts(“ SETC INTM”); /disable global interruptsDSPDSP技术应用技术应用Peripheral Interrupt Expansion - PIEPeripheral Interrupts 12x8 = 96Peripheral Interrupts 12x8 = 96IFRIFRIERIERINTMINTM28x28xCoreCore28

14、x Core Interrupt logic28x Core Interrupt logicPIE module for 96 InterruptsPIE module for 96 InterruptsINT1.x interrupt groupINT1.x interrupt group INT2.x interrupt groupINT2.x interrupt groupINT3.x interrupt groupINT3.x interrupt group INT4.x interrupt groupINT4.x interrupt group INT5.x interrupt gr

15、oupINT5.x interrupt group INT6.x interrupt groupINT6.x interrupt group INT7.x interrupt groupINT7.x interrupt groupINT8.x interrupt groupINT8.x interrupt groupINT9.x interrupt groupINT9.x interrupt groupINT10.x interrupt groupINT10.x interrupt groupINT11.x interrupt groupINT11.x interrupt groupINT12

16、.x interrupt groupINT12.x interrupt groupINT1 INT 12INT1 INT 1212 Interrupts12 Interrupts9696 INT1.1INT1.1INT1.2INT1.2INT1.8INT1.8101 INT1INT1PIEIFR1PIEIFR1PIEIER1PIEIER1Interrupt Group 1Interrupt Group 1INT13 INT13 (TINT1 / XINT13) INT14 INT14 (TINT2) NMINMIDSPDSP技术应用技术应用PIE 寄存器INTx.2INTx.2INTx.3INTx.3INTx.4INTx.4INTx.5INTx.5INTx.6INTx.6

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号