《创龙DSP技术开发培训班》课程安排

合集下载

dsp简单课程设计

dsp简单课程设计

dsp简单课程设计一、教学目标本课程旨在让学生了解和掌握DSP(数字信号处理器)的基本原理和应用,培养学生对DSP技术的兴趣和热情。

知识目标:使学生掌握DSP的基本概念、工作原理和主要性能指标;了解DSP 在不同领域的应用,如通信、音视频处理、工业控制等。

技能目标:通过实践操作,培养学生使用DSP芯片进行程序设计和系统应用的能力;使学生能够运用DSP技术解决实际问题,提高创新能力。

情感态度价值观目标:培养学生对新技术的敏感度,增强其对DSP技术的自信心和责任感;激发学生对电子科技和自动化的兴趣,培养其积极向上的学习态度。

二、教学内容本课程的教学内容主要包括DSP的基本原理、DSP芯片的结构与工作原理、DSP程序设计方法和DSP应用实例。

1.DSP基本原理:介绍DSP的定义、分类和发展历程,使学生了解DSP技术的基本概念。

2.DSP芯片结构与工作原理:详细讲解DSP芯片的内部结构、工作原理和主要性能指标,以便学生能够深入理解DSP的运作方式。

3.DSP程序设计方法:教授DSP的编程语言、程序设计流程和调试技巧,使学生具备实际的编程能力。

4.DSP应用实例:分析DSP技术在通信、音视频处理、工业控制等领域的应用实例,帮助学生了解DSP技术的广泛应用。

三、教学方法为了提高教学效果,本课程将采用讲授法、讨论法、案例分析法和实验法等多种教学方法。

1.讲授法:通过教师的讲解,使学生掌握DSP的基本原理和应用。

2.讨论法:学生就DSP技术的相关问题进行讨论,培养学生的思考能力和团队协作精神。

3.案例分析法:分析DSP技术在实际应用中的案例,帮助学生更好地理解DSP技术的价值和应用前景。

4.实验法:安排学生进行DSP实验,锻炼学生的动手能力,提高其对DSP技术的实际应用能力。

四、教学资源为了保证教学效果,我们将准备以下教学资源:1.教材:选用权威、实用的DSP教材,为学生提供系统、全面的学习资料。

2.参考书:提供相关的DSP技术参考书籍,丰富学生的知识储备。

DSP课程设计doc资料

DSP课程设计doc资料

精品文档课程设计说明书实验课程: DSP技术及其应用实验内容:基于TMS320的 Led显示控制系统设计院(系):计算机学院专业:通信工程2014年7月5日精品文档目录一、设计任务 (1)二、实验目的 (1)三、设计内容 (2)四、实验原理 (2)4.1 DSP(2812)性能概述 (2)4.2 TMS320F2812的引脚图及功能 (4)4.3 DSP最小系统 (4)五、程序设计 (7)5.1 流程图 (7)5.2 程序源代码 (8)六、实验总结 (13)七、参考资料 (14)序言DSP芯片的特点DSP芯片,也称数字信号处理器,是一种具有特殊结构的微处理器。

DSP芯片的内部采用程序和数据分开的哈佛结构,具有专门的硬件乘法器,广泛采用流水线操作,提供特殊的DSP指令,可以用来快速的实现各种数字信号处理算法。

根据数字信号处理的要求,DSP芯片一般具有如下的一些主要特点:⑴在一个指令周期内可完成一次乘法和一次加法。

⑵程序和数据空间分开,可以同时访问指令和数据。

⑶片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问。

⑷具有低开销或无开销循环及跳转的硬件支持。

⑸快速的中断处理和硬件I/O支持。

⑹具有在单周期内操作的多个硬件地址产生器。

⑺可以并行执行多个操作。

⑻支持流水线操作,使取指、译码和执行等操作可以重叠执行。

⑼与通用微处理器相比,DSP芯片的其他通用功能相对较弱些。

一、设计任务:1、基于TMS320X2812的 Led流水灯显示控制系统设计要求:(1)绘制系统框图(VISIO);(2)包括复位电路设计、JTAG接口设计、时钟电路设计、电源设计等,并且用Protel 软件绘制原理图;(3)编写程序,实现流水灯;(4)系统理论分析和设计陈述;(5)设计过程、源代码和注释、设计说明书。

二、实验目的:⑴学习并了解DSP开发版的基本原理;⑵学习并了解TMS320X2812芯片的基本结构和原理;⑶熟悉流水灯的软件实现原理和硬件设计;⑷熟悉Emulator方式下的程序调试规程,并最终能够熟练掌握在DSP软硬件环境下的程序开发流程;能够对现有器件进行简单地编程,实现各种简单地显示控制;(5)熟练CCS软件及使用VISIO画系统流程图。

dsp课程设计音频

dsp课程设计音频

dsp课程设计音频一、教学目标本课程旨在通过DSP(数字信号处理器)的相关知识,使学生能够理解并掌握音频信号处理的基本原理和方法。

通过本课程的学习,学生将能够:1.理解数字信号处理的基本概念和原理。

2.掌握常用的音频信号处理算法和技巧。

3.了解DSP在音频领域的应用和发展趋势。

4.能够使用DSP相关软件进行音频信号的处理和分析。

5.能够进行简单的DSP硬件电路设计和调试。

6.能够结合实际需求,设计和实现音频信号处理算法。

情感态度价值观目标:1.培养学生的创新意识和实践能力,提高他们解决实际问题的能力。

2.培养学生对音频信号处理技术的兴趣和热情,激发他们继续学习和探索的欲望。

二、教学内容本课程的教学内容主要包括以下几个部分:1.数字信号处理的基本概念和原理,包括信号的采样、量化、数字滤波器等。

2.音频信号处理的基本算法和技巧,包括声音的增强、降噪、均衡等。

3.DSP在音频领域的应用,包括音频编解码、声音合成、音频效果处理等。

教学大纲将根据以上内容进行详细安排,确保教学内容的科学性和系统性。

三、教学方法为了提高学生的学习兴趣和主动性,将采用多种教学方法进行教学,包括:1.讲授法:通过讲解和演示,使学生理解和掌握数字信号处理的基本概念和原理。

2.讨论法:通过小组讨论和交流,培养学生对音频信号处理问题的思考和分析能力。

3.案例分析法:通过分析实际案例,使学生了解DSP在音频领域的应用和发展趋势。

4.实验法:通过动手实践,使学生掌握音频信号处理的基本算法和技巧。

四、教学资源为了支持教学内容和教学方法的实施,将选择和准备以下教学资源:1.教材:选择与DSP课程相关的教材,包括理论知识和实践操作指导。

2.参考书:提供相关的参考书籍,供学生深入学习和参考。

3.多媒体资料:制作和收集与课程内容相关的多媒体资料,如PPT、视频等,以丰富教学手段。

4.实验设备:准备必要的实验设备,如DSP开发板、音频信号发生器等,以便学生进行实践操作。

《DSP技术》教学大纲

《DSP技术》教学大纲

DSP技术课程教学大纲一、课程的基本信息适应对象:自动化专业课程代码:21E01126学时分配:36=26理论+10实验赋予学分:2先修课程:信号与系统、数字信号处理、单片机原理与接口技术后续课程:数字图像处理、嵌入式应用系统设计、毕业设计二、课程性质与任务本课程是一门工程应用性很强的专业课,授课对象为我校自动化专业本科生。

课程任务是使学生能够充分认识DSP技术在信息产业化开展中的前沿地位,开阔专业视野,培养学生系统的工程素养,及运用所学知识分析和解决实际问题的能力。

初步掌握基于DSP芯片的应用系统的软、硬件开发方法,为今后的工程应用和进一步学习研究奠定必要的基础。

三、教学目的与要求通过本课程的学习,使学生了解DSP芯片的结构原理,掌握DSP芯片的开发工具及使用方法,掌握常用数字信号处理算法的DSP实现方法,熟悉基于DSP芯片的应用系统的软硬件设计方法。

能运用数字信号处理的思维分析和解决实际应用问题。

四、教学内容与安排(一)理论教学内容(共26学时)第1章绪论【教学内容】1.数字信号处理概述;2.DSP芯片的特点及应用领域;3.DSP芯片的现状和开展方向;4.DSP应用系统的设计和开发过程。

【教学重点】课程导入,通过最新应用案例介绍课程地位和DSP技术应用前景;DSP芯片的特点及应用, DSP应用系统的设计和开发过程。

【教学难点】DSP应用系统的设计和开发过程。

【教学目标与要求】•了解数字信号处理器的特点,开展历史及应用前景,激发学生学习本课程的兴趣。

•了解DSP系统的组成。

【培养能力】数字信号处理器芯片的选择能力。

第2章TMS320C54X的结构原理【教学内容】1. TMS320系列DSP芯片概述;2.TMS320c54XDSP基本结构特点、内部总线结构、存储器、中央处理单元;3.数据寻址方式;4.程序存储器地址生成方式;5.DSP片上基本外设。

【教学重点】中央处理单元,存储器的配置,数据寻址方式,中断向量地址的计算方法。

《DSP控制技术》课程教学大纲

《DSP控制技术》课程教学大纲

DSP控制技术课程教学大纲DSPContro1Techno1ogy学时数:48其中:实验学时:8学分数:3适用专业:普通本科电气工程与自动化专业一、课程的性质、目的和任务本课程是电气工程与自动化本科专业的的专业选修课。

数字信号处理己发展成一门理论与实践紧密结合的、应用日益广泛的、迅速替代传统模拟信号处理方法的、具有丰富器件支持的先进技术和方法。

DSP 器件是数字信号处理技术的最佳载体。

了解和掌握数字信号处理的实用技术对电气类学生而言,显得越来越重要且迫切。

数字信号处理器是微处理器技术发展的一个重要分支,处理的高速性和高集成度和在信号处理方面的卓越性能,使其在IT业界的用途越来越广。

本课程正是顺应这一发展方向而为电气工程与自动化本科专业学生开设的专业选修课。

本课程的目的是使该专业学生在数字信号处理器件及应用方面具有一定的基础知识,掌握DSP的结构、工作原理、特性、应用及发展方向,使该专业毕业生在工作中具有利用DSP 开发产品和解决实际问题的基本能力。

二、课程教学的基本要求本课程以TMS320F2xx为蓝本,剖析TMS320'C2000系列数字信号处理器的结构、内部资源、运行方式和指令系统、开发系统。

借鉴DSP系统实例,要求学生了解DSP的原理、用途和性能,了解软件集成开发环境的使用,掌握采用DSP进行工程项目开发的过程和软硬件调试工具的使用,熟练掌握使用汇编/C语言编写应用处理程序的方法。

本课程总学时为48学时,3学分,其中课堂教学为40学时,实验教学8学时,在第七学期完成。

三、课程的教学内容、重点和难点第零章绪论(4学时)基本内容:数字信号处理器的特点,DSP器件的发展,DSP器件的特点,DSP与其它微处理器的比较,DSP器件的应用领域,DSP应用系统设计,Mat1ab在DSP应用系统中的作用。

第一节数字信号处理器第二节专用DSP和DSP-IP核第三节通用DSP器件第四节小结基本要求:1. 了解数字信号处理器的特点2. 了解DSP器件的发展,DSP器件的特点;3. 了解DSP器件的应用领域,掌握DSP应用系统设计流程;4. 了解Uat1ab在DSP应用系统中的作用。

DSP课程设计

DSP课程设计
带通等
压缩:对数字信号进行压 缩处理,如MP3、JPEG等
数字信号处理:对数字信 号进行各种处理,如滤波、
变换、压缩等
采样:将连续时间信号离 散化,得到数字信号
编码:将数字信号转换为 适合传输或存储的格式
变换:对数字信号进行变 换处理,如FFT、DCT等
数字信号处理算法的分类和特点
线性和非线性算法:线性算法简单易实现,非线性算法处理能力强 时域和频域算法:时域算法直观,频域算法处理速度快 确定性和随机性算法:确定性算法稳定性好,随机性算法适应性强 数字滤波器:包括FIR和IIR滤波器,FIR滤波器线性相位,IIR滤波器非线性相位 数字信号处理算法特点:速度快、精度高、灵活性强、易于实现复杂算法
感谢观看
汇报人:
开发环境:CCS、IAR等用于开发DSP程序
03
DSP系统设计
数字信号处理系统的基本组成和原理
• 数字信号处理器(DSP):负责处理数字信号,实现各种信号处理算法 • 存储器:存储程序和数据,包括RAM和ROM • 输入/输出设备:接收和输出信号,如ADC、DAC、UART等 • 电源:为系统提供稳定的电源电压 • 控制单元:控制整个系统的运行,包括中断、定时器等 • 总线:连接各个部件,实现数据传输和通信 • 软件:实现各种信号处理算法,如FFT、FIR、IIR等 • 硬件:实现各种信号处理功能,如ADC、DAC、FIFO等 • 数字信号处理系统的基本原理:通过数字信号处理器(DSP)实现各种信号处理算法,如FFT、FIR、
数字信号处理算法的实现实例和演示
快速傅里叶变换 (FFT):用于信 号频谱分析,实现 快速计算
自适应滤波器:根 据输入信号自动调 整滤波器参数,实 现信号处理
数字滤波器:用于 信号滤波,实现信 号处理

DSP课程设计控制系统

DSP课程设计控制系统

DSP课程设计控制系统一、教学目标本课程的教学目标是使学生掌握数字信号处理(DSP)的基本原理和应用技能,培养学生控制系统设计的能力。

具体目标如下:1.知识目标:–掌握DSP的基础知识和理论。

–理解控制系统的原理和结构。

–熟悉DSP芯片的使用和编程。

2.技能目标:–能够使用DSP芯片进行控制系统的设计和实现。

–具备分析和解决控制系统问题的能力。

–能够进行DSP程序的编写和调试。

3.情感态度价值观目标:–培养学生的创新意识和团队合作精神。

–增强学生对控制系统和DSP技术的兴趣和热情。

–培养学生对科学研究的积极态度和责任感。

二、教学内容本课程的教学内容主要包括DSP基础、控制系统原理和DSP控制系统设计。

具体安排如下:1.DSP基础:–DSP概述和发展历程。

–DSP芯片的架构和工作原理。

–DSP编程语言和开发工具。

2.控制系统原理:–控制系统的概念和分类。

–控制算法和控制律的设计。

–系统稳定性和性能分析。

3.DSP控制系统设计:–DSP控制系统的结构和组成。

–控制系统的设计方法和步骤。

–DSP控制程序的编写和调试。

三、教学方法为了激发学生的学习兴趣和主动性,本课程将采用多种教学方法,包括:1.讲授法:通过教师的讲解,使学生掌握DSP基础知识和控制系统原理。

2.案例分析法:分析实际案例,使学生了解DSP控制系统的应用和设计方法。

3.实验法:进行DSP控制系统的实验,培养学生的动手能力和实践能力。

4.讨论法:学生进行分组讨论,促进学生之间的交流和合作。

四、教学资源为了支持教学内容和教学方法的实施,我们将准备以下教学资源:1.教材:选用权威、实用的DSP和控制系统教材,为学生提供系统性的学习资料。

2.参考书:提供相关的参考书籍,丰富学生的知识储备。

3.多媒体资料:制作精美的课件和教学视频,增强课堂教学的趣味性和效果。

4.实验设备:准备DSP开发板和相关的实验设备,为学生提供实践操作的机会。

五、教学评估本课程的评估方式包括平时表现、作业和考试等。

dsp课程设计

dsp课程设计

dsp课程设计一、课程目标知识目标:1. 理解数字信号处理(DSP)的基本概念,掌握其基本原理和算法;2. 学会使用数学工具进行信号的时域、频域分析,并能够解释分析结果;3. 掌握滤波器的设计方法,能够运用所学知识对实际信号进行处理。

技能目标:1. 能够运用DSP技术对实际信号进行采集、处理和分析,解决实际问题;2. 熟练使用DSP软件和硬件平台,进行算法的实现和验证;3. 培养创新意识和团队协作能力,通过小组合作完成综合性的DSP项目。

情感态度价值观目标:1. 培养学生对数字信号处理技术的兴趣和热情,激发其主动探索精神;2. 培养学生严谨的科学态度,注重实践与理论相结合,提高问题解决能力;3. 增强学生的团队合作意识,培养沟通、交流和协作能力。

课程性质:本课程为专业选修课,旨在帮助学生掌握数字信号处理的基本理论和方法,提高实际问题解决能力。

学生特点:学生已具备一定的电子技术和数学基础,对信号处理有一定了解,但实践经验不足。

教学要求:注重理论与实践相结合,强调学生动手实践,培养解决实际问题的能力。

通过本课程的学习,使学生能够独立完成DSP相关项目的设计与实现。

二、教学内容1. 数字信号处理基础:信号与系统、离散时间信号与系统、线性时不变系统、卷积运算等;2. 离散傅里叶变换:傅里叶级数、离散傅里叶变换(DFT)、快速傅里叶变换(FFT)等;3. 数字滤波器设计:滤波器原理、无限长冲激响应(IIR)滤波器设计、有限长冲激响应(FIR)滤波器设计等;4. 数字信号处理应用:数字信号处理在语音、图像、通信等领域的应用案例分析;5. 实践教学:使用DSP软件和硬件平台进行算法实现和验证,开展综合性的DSP项目。

教学大纲安排:第一周:数字信号处理基础第二周:离散时间信号与系统第三周:线性时不变系统与卷积运算第四周:离散傅里叶变换第五周:快速傅里叶变换第六周:数字滤波器设计原理第七周:IIR滤波器设计第八周:FIR滤波器设计第九周:数字信号处理应用案例分析第十周:实践教学与项目开展教学内容与教材关联性:本课程教学内容依据教材章节进行安排,涵盖数字信号处理的基本理论、方法和应用,确保学生系统掌握DSP相关知识。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

下午 任务 18
8
【使用 PRU 控制 LED 并响应按键请求】
2016/4/1 / 王斌
下午 行程 课程 任务 18 【使用 PRU 控制 LED 并响应按键请求】 备注
上午 外设使用 六(下) PRU[SS] 可编程实时单元子系统 第二十六天
下午 任务 19 【PRU 与 DSP 之间中断通知】 第二十七天 第二十八天 上午 下午 上午 下午 休息 休息
第三十八天
下午 任务 27 【优化算法】
上午
程序优化 四 使用线性汇编语言、汇编语言与 C 语言混合编程
2016/4/1 / 王斌
12
【线性汇编 / 汇编 / 混合编程】
上午 行程
程序优化 四 课程 使用线性汇编语言、汇编语言与 C 语言混合编程 【线性汇编 / 汇编 / 混合编程】
备注
第三十九天
上午
最小系统介绍 可以使 DSP C6748 正常工作的最小硬件配置 【电源 / 时钟 / 存储器】
第三天
最小系统初始化 软件对硬件进行初始化 【电源 / 时钟 / 存储器 / GPIO / CCS GEL 文件 / AISGen CFG 文件】 任务 2 【修改初始化参数】
下午
1 第一周
2016/4/1 / 王斌源自第二十四天 第四周 下午任务 17 【通过 VPIF 外接 TVP5147 模块采集模拟摄像头图像并存储在 NandFlash / SD 卡】 主线任务 上午 外设使用 六(上) PRU[SS] 可编程实时单元子系统 第二十五天 采集音频(通过 AIC3106)和视频(通过 OV2640 / TVP5147)数据然后通过网络(基于 SYS/BIOS 和 NDK)发送到上位机,可以发送原始数据或处理后图 像数据(DSP 实现优化的 RGB / YUV 转灰度算法或 者边缘检测算法等算法),可以通过串口及 Web 方 式对采集及传输参数进行配置。
上午
TI DSP 处理器概述 一 TI DSP 产品线主要特性介绍及 C6000 DSP 核心概述 【C2000 / C5000 / C6000 / C6000 DSP 核心】
第五天
TI DSP 处理器概述 二 TI DSP C6748 及 C6657 & C6678 特性详解 【C6748 / C6657 / C6678 / 内部总线架构】 任务 4 【熟悉 C6000 DSP 核心演进】
下午
3
2016/4/1 / 王斌
行程
课程
备注
上午
外设开发指南 DSP C6748 外设驱动库介绍及开发指南 【内存映射寄存器 / CSL[R] / StarterWare / BIOSPSP[PDK]】
第二周 第十天 例程文件结构介绍 DSP C6748 例程文件及依赖组件关系 下午 任务 7 【基于 StarterWare 驱动库 LED 程序】
6
2016/4/1 / 王斌
行程
课程
备注
上午
外设使用 四(上) McASP 多通道音频串行端口 【I2S / AIC3106 / 查询 / 中断 / EDMA3 模式】
第十九天
下午 任务 14 【通过 AIC3106 输出波形[方波 / 正弦波]】 第二十天 第二十一天 上午 下午 上午 下午 休息 休息
下午 任务 28 【使用线性汇编编写 RGB 转灰度算法】 第四十天 上午 下午 学习成果检测及展示、颁发证书及奖励
13
2016/4/1 / 王斌
上午
外设使用 二 EMIF 外部内存接口 【NandFlash / AD7606 / FPGA】
第十七天 第三周 下午
任务 12 【采集 AD7606 数据并存储在 NandFlash】
上午
外设使用 三 uPP 通用并行接口 【板间通信 / 与 FPGA 通信】
第十八天
下午 任务 13 【通过 uPP 采集 FPGA 数据并存储在 NandFlash】
备注
第三十天
第三十一天 第五周
内存 SYS/BIOS 下内存管理 【动态内存分配 / 缓存一致性】
第三十二天 日志及可视化系统分析 基于 XDCTools Runtime 的日志输出及 UIA 实时可视化系统分析
10
2016/4/1 / 王斌
第三十二天 行程
课程 日志及可视化系统分析 基于 XDCTools Runtime 的日志输出及 UIA 实时可视化系统分析 下午 任务 23 【动态内存管理】
第三十六天
下午 任务 25
11
【使用优化算法库】
2016/4/1 / 王斌
下午 行程 课程 任务 25 【使用优化算法库】 备注
上午
程序优化 二 基于 C 语言编程的编译工具提供的优化选项优化 【优化选项 / 软件流水线】
第三十七天
下午 任务 26 【优化算法】 第六周 算法与优化
上午
程序优化 四 DSP 指令流水线及优化机遇 【功能单元 / 数据通路 / 流水线】
2016/4/1 / 王斌
7
第二十三天
上午 行程
外设使用 五(上) 课程 VPIF 视频端口接口 【TVP5147 概述 / VPIF 概述 / SDTV / RAW 模式】
备注
第二十三天
下午 任务 16 【通过 VPIF 采集 OV2640 图像并存储在 NandFlash / SD 卡】
上午
外设使用 五(下) VPIF 视频端口接口 【TVP5147 概述 / VPIF 概述 / SDTV / RAW 模式】
下午
基础
CCS 调试 CCS 基本调试操作指导 上午 【CCXML 文件 / 加载程序或符号 / 查看寄存器变量及内存值 / 断点 / 单步调试 / 软件仿 真模式 / ROV 查看 / 系统分析 / 测量代码执行时间】
第九天
GEL 文件及 DSS 脚本概述 GEL 文件关键字和回调函数使用及 DSS 脚本使用 【GEL 关键字 / GEL 回调函数 / DSS 脚本】 任务 6 【修改 GEL 文件实现一些调试辅助功能】
第十五天
下午 任务 10 【在程序中使用缓存】
上午
外设使用 一 EDMA3 第三代增强内存直接存取 【内存数据搬移 / 响应外部事件】
第十六天
5
2016/4/1 / 王斌
下午
第十六天 行程
【内存数据搬移 / 响应外部事件】 课程 备注
下午 任务 11 【通过事件触发使用 EDMA3 完成数据搬移】
下午
第六天
2
上午 下午
休息
2016/4/1 / 王斌
行程 第七天 上午 下午
课程 休息
备注
上午
CCS 集成开发环境 TI DSP 开发环境概述及 CCS 集成开发环境部署与相关软件安装 【概述 / 安装 / 配置(字体 / 主题 / 语言) / 工程导入导出 / 编辑视图 / 调试视图】
第八天
CCS 工程 CCS 工程创建与组成文件介绍及相关工程参数配置 【GEL 文件 / CCXML 文件 / 编译选项 / 链接选项 / 头文件 / 库文件引用及链接】 任务 5 【创建 CCS 工程并完成相应配置生成可执行文件】
上午 DSP 启动详解 详细介绍 DSP C6748 启动流程及烧写方法 第二十九天
下午 任务 20 【尝试不同的启动方式】 实时软件组件 为嵌入式 C 语言引入的组件管理框架
9
上午
【RTSC / XDCTools】
2016/4/1 / 王斌
行程
实时软件组件 课程 为嵌入式 C 语言引入的组件管理框架 上午 【RTSC / XDCTools】 实时操作系统 TI RTOS 实时操作系统内核(SYS/BIOS)及相关组件 【SYS/BIOS / IPC / NSP & NDK / UIA / Codec Engine / xDAIS & xDM / 线程 一 硬件中断线程及软件中断线程 下午 【HWI 线程 / 定时器】 任务 21 【使用定时器控制 LED】 线程 二 任务及空闲线程 上午 【Task 线程 / IDLE 线程】 线程 三 信号量 【Semaphore】 线程 四 队列和邮箱 下午 【Queue / Mailboxe】 任务 22 【使用线程及线程同步模块】 RTSC 组件 上午
上午
与 DSP 开发相关的 C 语言特性 一 介绍一些常用的嵌入式 DSP 开发中使用的 C 语言特性 【关键字 / 移位 / 结构体共用体 / 指针】
第十一天
与 DSP 开发相关的 C 语言特性 二 动态内存分配、堆及 CMD 文件 下午 【malloc / heap】 任务 8 【编写外设驱动】
上午
外设使用 四(下) McASP 多通道音频串行端口 外设 【I2S / AIC3106 / 查询 / 中断 / EDMA3 模式】
第二十二天
下午 任务 15 【通过 AIC3106 播放音频文件】
上午
外设使用 五(上) VPIF 视频端口接口 【TVP5147 概述 / VPIF 概述 / SDTV / RAW 模式】
上午
4
中断 DSP 中断原理及使用 【中断 / 事件映射 / 编程指南】
2016/4/1 / 王斌
上午 行程
中断 课程中断原理及使用 DSP 【中断 / 事件映射 / 编程指南】
备注
第十二天
下午
任务 9 【编写 GPIO 中断程序】
第十三天 第十四天
上午 下午 上午 下午
休息 休息
上午
缓存 DSP 缓存原理与使用 【缓存原理 / 缓存一致性】
行程 第一周
课程
备注
上午
Makefile 文件概述 使用 Makefile 脚本完成 DSP 静态库和可执行文件编译 【gmake 工具 / 编写 Makefile 脚本】
相关文档
最新文档