DSP仿真教程(20160421)最后版001

合集下载

DSP入门教程(非常经典)

DSP入门教程(非常经典)
2)对于 C3x 系列: 硬件等待信号为/RDY,低电平是不等待。 软件等待由总线控制寄 存器 中的 SWW 和 WTCNY 决定,可以加入最多 7 个等待,但等待是不分段的,除 了片内之外 全空间有效。
3)对于 C5000 系列: 硬件等待信号为 READY,高电平时不等待。 软件等待由 SWWCR 和 SWWSR 寄存器决定,可以加入最多 14 个等待。其中程序存储器、控制程序存储器和 数据 存储器及 I/O 可以分别设置。
4)地址译码、IO 扩展等用 CPLD 或者 FPGA 来做,将 DSP 的地址线、数据线、控制信 号 线如 IS/PS/DS 等都引进去有利于调试
5、如何高效开始 TI DSP 的软件开发 如果你不是纯做算法,而是在一个目标版上进行开发, 需要使用 DSP 的片上外设,需要控 制片外接口电路,那么建议在写程序前先好好将这个目标 版的电路设计搞清楚。最重要的是 程序、数据、I/O 空间的译码。不管是否纯做算法还是软硬结合, DSP 的 CPU,memory,program memory addressing, data mem.ory addressing 的资料都需要看.
1)看 CCS 的使用指南
2)明白 CMD 文件的编写
3)明白中断向量表文件的编写,并定位在正确的地方
4)运行一个纯 simulator 的程序,了解 CCS 的各个操作
5)到 TI 网站下相关的源码,参考源码的结构进行编程
6)不论是 C 编程还是 ASM 编程,模块化是必须的
6、选择 C 还是选择 ASM 进行编程 记住一条原则,TI 的工程师在不断改进 CCS 的 C 程序优化编译器,现在 C 优化的效率可 达 到手工汇编的 90%甚至更高。当然有的时候如果计算能力和内存资源是瓶颈,ASM 还 是有 优势,比如 G.729 编解码。但是针对一般的应用开发,C 是最好的选择。 新手编程则选择 C 和汇编混合编程更有利一些

DSP仿真器用户手册

DSP仿真器用户手册

用户手册[V2.0]使用前请仔细阅读本手册第一章高速USB2.0接口TI DSP仿真器简介[V2.0]【产品特点】1、全新的硬件设计,真正双向过流过载保护,真正支持热插拨!!全新的电压检测电路,检测到目标板电压正常后再打开驱动电路,有效保护客户系统2、STA变色状态指示灯,目标板上电-->绿色;数据交换-->橙色,更清晰的状态指示3、双电源芯片设计,用于电源电路的高品质钽电容高达10颗,烧写、仿真调试非常稳定,支持最新的28335,280xx芯片,支持Vista系统4、同时兼容CCS2.X,CCS3.1、CCS3.2、CCS3.3等软件开发环境【仿真器引脚排布图示】【技术规格】· 采用高速版本USB2.0标准接口,即插即用,传输速度可达480MB/S,向下兼容USB1.1主机,直接采用USB 接口5.0V电源供电;· 标准14针Jtag仿真接口,不占用用户资源;特别接口安全保护设计,全面支持JTAG接口热插拔;· 支持Windows98/NT/2000/XP/VISTA操作系统;· 支持TI CCS2.X、支持CCS3.1、CCS3.2、CCS3.3集成开发环境,支持C语言和汇编语言;· 可对F28x/F240x/F24x/F20x系列的Flash进行编程,Flash烧写过程稳定可靠;· 仿真速度快,支持RTDX数据交换;· 不占用目标系统资源;· 自动适应目标板DSP电压,自动兼容3.3V、5V目标板;· 设计独特,完全克服目标板掉电后造成的系统死机;完全解决目标板掉电后不能重起CCS的问题;· 可仿真调试TI公司 TMS320C2000、TMS320C3000、TMS320C5000、TMS320C6000、3X、C4X、C5X、C8X及OMAP、DM642等全系列DSP芯片;· 支持多DSP 调试,一套开发系统可以对板上的多个DSP芯片同时进行调试;· 安装简单,运行稳定,价格低廉。

dsp教程

dsp教程

dsp教程
我来给你介绍一下DSP(数字信号处理)的基本知识和技巧。

DSP是一种通过数字方式处理和分析信号的技术。

它广泛应
用于音频、图像、视频、通信等领域。

首先,我们需要了解数字信号和模拟信号的区别。

数字信号是离散的,它以一系列离散的数值表示,而模拟信号是连续的,它以连续的变化表示。

在DSP中,我们常常需要进行数字信号的采样和量化。

采样
是指将连续的模拟信号转化为离散的数字信号,而量化是指将连续的信号幅度值映射为离散的数值。

然后,我们需要学习数字滤波器的设计和应用。

滤波器可以在频域上对信号进行过滤和去噪。

常见的滤波器类型包括低通滤波器、高通滤波器、带通滤波器和带阻滤波器。

此外,我们还需要了解数字信号的时域和频域分析方法。

时域分析主要是分析信号的幅度和相位特性,而频域分析则是分析信号在频率上的特性。

最后,了解数字信号处理的应用和实践也很重要。

DSP技术
广泛应用于音频处理、语音识别、图像处理、通信系统等领域。

通过学习和掌握上述基本知识和技巧,你将能够理解和应用DSP相关的原理和算法。

希望这些介绍对你有帮助!。

DSP 入门教程

DSP 入门教程

DSP入门教程1、TI DSP的选型主要考虑处理速度、功耗、程序存储器和数据存储器的容量、片内的资源,如定时器的数量、I/O口数量、中断数量、DMA通道数等。

DSP的主要供应商有TI,ADI,Motorola,Lucent 和Zilog等,其中TI占有最大的市场份额。

TI公司现在主推四大系列DSP1)C5000系列(定点、低功耗):C54X,C54XX,C55X相比其它系列的主要特点是低功耗,所以最适合个人与便携式上网以及无线通信应用,如手机、PDA、GPS等应用。

处理速度在80MIPS--400MIPS之间。

C54XX和C55XX一般只具有McBSP同步串口、HPI并行接口、定时器、DMA等外设。

值得注意的是C55XX提供了EMIF外部存储器扩展接口,可以直接使用SDRAM,而C54XX则不能直接使用。

两个系列的数字IO都只有两条。

2)C2000系列(定点、控制器):C20X,F20X,F24X,F24XX,C28x该系芯片具有大量外设资源,如:A/D、定时器、各种串口(同步和异步),W ATCHDOG、CAN总线/PWM发生器、数字IO脚等。

是针对控制应用最佳化的DSP,在TI所有的DSP中,只有C2000有FLASH,也只有该系列有异步串口可以和PC的UART相连。

3)C6000系列:C62XX,C67XX,C64X该系列以高性能著称,最适合宽带网络和数字影像应用。

32bit,其中:C62XX和C64X是定点系列,C67XX是浮点系列。

该系列提供EMIF 扩展存储器接口。

该系列只提供BGA封装,只能制作多层PCB。

且功耗较大。

同为浮点系列的C3X中的VC33现在虽非主流产品,但也仍在广泛使用,但其速度较低,最高在150MIPS。

4)OMAP系列:OMAP处理器集成ARM的命令及控制功能,另外还提供DSP的低功耗实时信号处理能力,最适合移动上网设备和多媒体家电。

其他系列的DSP曾经有过风光,但现在都非TI主推产品了,除了C3X系列外,其他基本处于淘汰阶段,如:C3X的浮点系列:C30,C31,C32C2X和C5X系列:C20,C25,C50每个系列的DSP都有其主要应用领域.2、设计中如何得到技术参考资料以及如何得到相关源码原则是碰到问题就去1)在TI网站的搜索中用keyword搜索资料,主要要注意的就是Application Notes,user guides 比如不知道怎样进行VC5402的McBSP编程,搜McBSP和VC5402如果不知道如何设计VC5402和TLV320AIC23的接口以及编程,搜TLV320AIC23和VC5402;这样可以搜到一堆的资料,这些资料一般均有PDF文档说明和相应的源程序包提供,download后做少许改动即可2)版上发问3)google搜4)再不济,找技术支持,碰运气了3、如何看待TI DSP庞杂的技术文档新手进行DSP开发学习之时,常常感觉技术文档太多,哪本都有用,哪本都想看,无从下手。

dsp类半实物仿真课程设计

dsp类半实物仿真课程设计

dsp类半实物仿真课程设计一、课程目标知识目标:1. 学生能够理解DSP(数字信号处理)的基本原理,掌握半实物仿真的基本概念。

2. 学生能够描述DSP类半实物仿真系统的组成及其工作原理。

3. 学生能够运用所学的DSP理论知识,分析并解决实际问题。

技能目标:1. 学生能够运用相关软件工具进行DSP类半实物仿真实验,包括搭建仿真模型、编写程序代码和调试程序。

2. 学生能够设计简单的DSP类半实物仿真实验方案,并对实验结果进行分析和评价。

3. 学生能够通过半实物仿真实验,提高实际操作能力和团队协作能力。

情感态度价值观目标:1. 学生能够培养对数字信号处理及半实物仿真的兴趣,提高学习积极性。

2. 学生能够认识到半实物仿真技术在工程实践中的应用价值,增强社会责任感和创新意识。

3. 学生能够在实验过程中,培养严谨的科学态度、良好的实验习惯和团队合作精神。

课程性质:本课程为实践性较强的课程,以理论为基础,侧重于培养学生的实际操作能力和创新思维。

学生特点:学生已具备一定的数字信号处理理论基础,具有较强的学习能力和动手能力,但对实际工程应用尚缺乏了解。

教学要求:结合学生特点,注重理论与实践相结合,提高学生的实际操作能力和问题分析解决能力。

通过课程学习,使学生能够将理论知识应用于实际工程实践中。

二、教学内容1. 数字信号处理基本原理回顾:包括采样定理、傅里叶变换、Z变换等基础知识。

- 教材章节:第一章至第三章2. 半实物仿真概念与原理:介绍半实物仿真的定义、分类、应用场景及基本原理。

- 教材章节:第四章3. DSP类半实物仿真系统组成:分析DSP芯片、仿真器、接口电路、实验箱等组成部分。

- 教材章节:第五章4. DSP类半实物仿真实验软件工具:学习使用相关软件工具(如MATLAB/Simulink、CCS等)进行仿真实验。

- 教材章节:第六章5. 搭建仿真模型与编写程序代码:通过实例讲解,让学生学会搭建仿真模型,编写程序代码。

DSP培训讲义[1]

DSP培训讲义[1]
DSP培训讲义
PPT文档演模板
2020/10/30
DSP培训讲义[1]
CCS IDE
TI公司的DSP集成开发环境CCS(Code Composer Studio),集成除了最基本的 C编译器、汇编优化器、汇编器、连接 器,还有文档管理器、运行支持库、交 叉列表工具、建库工具、十六进制转化 工具等;为用户提供了环境配置、源文 件编辑、程序调试、跟踪和分析等功能
PPT文档演模板
——DSP培训DS之P培C训C讲S义I[1D] E
CCS IDE——数据可视化(Data Visualization)
Amplitude vs Time Diagram
PPT文档演模板
——DSP培训DS之P培C训C讲S义I[1D] E
CCS IDE——数据可视化(Data Visualization)
CCS IDE——项目管理(Project Manager)
项目级/文件级编译链接选项
项目配置:项目编译链接选项的集合
PPT文档演模板
——DSP培训DS之P培C训C讲S义I[1D] E
CCS IDE——项目管理(Project Manager)
多项目管理
当前激活 项目黑体 显示
PPT文档演模板
——DSP培训DS之P培C训C讲S义I[1D] E
PPT文档演模板
——DSP培训DS之P培C训C讲S义I[1D] E
CCS IDE
PPT文档演模板
设备驱动 工程项目创建 项目管理
编辑技巧 调试工具
数据可视化
Profile功能S义I[1D] E
CCS IDE——设备驱动(Setup Studio)
根据用户目标为CCS开发环境选择合适 的驱动并进行配置,可以是软件仿真 ( Simulation ) 也 可 是 硬 件 仿 真 (Emulation)。

DSP教程1.绪论

DSP教程1.绪论
(3) TMS320C6000系列。采用新的超长指令字结构涉及的芯片, C64x可达到8800MIPS以上,主要应用领域为数字通信和音视频技 术。
16
1.3 DSP芯片产品简介 其他公司的DSP芯片概况
1.ADI(Analog Devices,Inc.)公司的DSP芯片 代表系列有:ADSP Blackfin系列,ADSP TigerSHARC系列, ADSP SHARC系列,SigmaDSP系列。 Blackfin系列DSP芯片面向消费电子领域,为16/32位定点处理器, 时钟频率400~750MHz峰值处理能力达1500MMAC。 TigerSHARCDSP芯片面向高端领域,有强大的浮点/定点处理 能力,有大量的片上内存和I/O带宽,最佳性能下浮点运算速度超 过1GFLOPS。 SHARC系列DSP芯片支持高性能32位和40位扩展浮点运算以及 32位定点运算。 SigmaDSP是单芯片音频DSP芯片,可通过图形化开发工具配置, 是专为全自动音频播放器、数字电视、多媒体PC以及家庭影院设 备等这类要求高音量、且价格敏感、有开发时间限制的产品设计的。
(5)具有特殊的寻址方式和指令。
(6)支持并行指令操作。 (7)硬件配置强,具有较强的接口功能。 (8)支持多处理器结构。
12
1.2 DSP芯片简介
DSP芯片的分类
(1)按照数据格式的不同,DSP芯片可以划分为定点DSP芯片和 浮点DSP芯片。
(2)按照字长大小的不同,DSP芯片可以划分为16位、24位、32 位。 (3)按照不同生产厂家的产品系列划分,有TI公司的TMS320系 列,ADI公司的Black-fin、SHARC、TigerSHARC系列,飞思卡 尔公司的MSC系列等。
类别 MAC 累加器 读总线 C54x C55x 1 2 2 2 4 3 类别 数据字长/位 C54x 16 C55x 16

DSP+ARM USB2.0仿真机 说明书

DSP+ARM USB2.0仿真机 说明书

关于本手册本手册是我公司出品的DSP+ARM USB2.0开发系统的使用说明书。

它可以协助您正确地将开发系统与您的计算机连接起来并正确的使用它。

在本手册中所出现的示例均是以开发TI 公司TMS320C2000系列DSP为例所做的说明,开发TI 公司其他系列DSP的与本手册示例类似。

在本手册中所有示例使用的硬件仿真器是DSP+ARM USB2.0仿真机,目标系统是我公司基于TI 公司TMS320C2000系列DSP开发的一款电机控制评估板FFT2407A,开发环境是TMDSCCS2000,操作系统是微软windows XP。

在微软windows2000以及以上版本的操作系统下,安装仿真器驱动的过程中可能会出现提示需要安装操作系统的补丁,那么请您到相关网站下载相关servicepack并安装。

在本手册中所出现的DSP器件指的均是TI 公司的DSP器件,不指其他任何公司所生产的DSP器件。

在本手册中出现的TI 指的是美国德州仪器公司(Texas Instruments)。

如有未尽事宜,请联系我公司或者我公司各地办事处。

提示感谢您使用DSP+ARM USB2.0仿真机。

使用前请您对照产品型号仔细阅读本手册。

DSP+ARM USB2.0 仿真机在出厂前经过严格的测试,使用过程中遇到问题请随时同我公司联系。

您可以通过以下几种方式来解决您的问题:1. 您可以致电************寻求技术支持2. 您可以就近联系我公司各地办事处寻求技术支持3. 您可以将问题提交到****************得到及时的答复4. 您可以通过我公司网站www. 的BBS 及FAQ 得到及时的答复。

第一章乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧3乧乧乧3 产品概述乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧第二章乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧4乧乧乧4 产品参数乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧第三章乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧4乧乧乧3.1 硬件安装使用说明乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧443.1.1 硬件要求乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧53.1.2 系统工作环境乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧53.1.3 安装步骤乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧63.2 软件安装说明乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧63.2.1 软件要求乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧3.2.2 安装Code Composer(Studio)乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧7113.2.3 安装仿真器的驱动程序乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧133.2.4 配置驱动程序乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧乧第一章产品概述DSP+ARM USB2.0 仿真机支持美国德州仪器公司(TexasInstruments)的所有DSP 器件的调试和开发。

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

DSP仿真教程主编:杨保亮
电子电气工程学院
2016年04月
版本历史
目录
目录 (3)
第1节开发环境的搭建
DSP的开发环境主要有CCS6.0 和PROTUES8.3两个软件构成,下面我们具体的介绍这两个软件的安装过程。

一.CCS6.0.0.00190_win32的安装
1.下载
网上关于CCS6.0.0.00190_win32这个版本的软件网上很多,自行下载就是.
2. 安装步骤
2.1 下载完成得到2个解压包以及一个lic文件,此处我们安装的是CCS6.0.0.00190_win32
2.2双击进入安装界面,首先会弹出两个窗口,分别提示我们:是否同意检测杀毒软件的存在,和杀毒软件正在运行、是否继续安装。

需要注意的是电脑里面的防病毒软件,如果没有关的话会有如下对话窗,这里建议在安装过程中暂时关闭,如果没有关闭的话,引起安装失败,请看最后的附录
2.3同意安装协议
2.4选择安装目录,为了规避风险,请在选择安装目录时尽量避免有中文的目录,安装在C盘底下无疑可以运行的更方便,但此处选用其他功能盘。

2.5选择型号勾选不同的类别就对应着此次安装的内容,安装的过多的内核类别,会导致运算量增加、软件运行变慢,因此需要对照右侧的Description,选择我们需要的类别。

2.6这里选择仿真器,一般可以直接安装CCS推荐的安装就行,如果是有需要,则根据实际情况进行选择安装,单击Next
2.7这里是CCSV开始拥有的App Center,根据实际需要进行选择,最后单击Finishing。

2.8进度条安装
2.9等待完成。

3 启动及配置
3.1找到你的安装目录下F:\CCS6.0.1\ccsv6\eclipse,双击ccstudio.exe进入初始化界面。

3.2选择的工作区间的放置地址,此处我选择新建根目录下的空白文件。

3.3正式进入软件界面,弹出一个对话框,询问是否联网下载刚才我们选中的APP STORE内插件,选择NO。

3.4安装我们的license注册列表。

3.5选择Upgrand的Launch license Setup。

3.6找寻我们最初解压出来的那个license文件,最好把他拖到当前安装目录的文件夹下。

3.7点击Browse,选择CCS6_License.Lic文件。

3.8安装注册表成功的标志是,原本出现在左下角的Free License变成在右下角的Full License。

3.9至此,所有安装完成,可以享放心使用啦!
二.Proteus 8.3 SP2 with Advanced Simulation安装
1.下载
网上关于Proteus 8.3 SP2这个版本的软件网上很多,自行下载就是.
2. 安装步骤
2.1 双击Proteus 8.3 SP2 Pro-Demo Setup.exe 打开安装文件
2.2 单击“Next”下一步,操作
2.3单击同意协议,然后选择下一步
2.4按照箭头指示操作,单击“Next”下一步
2.5单击“Next”下一步,选择密匙
2.6选择密匙,密匙就在安装文件夹里,
2.7单击箭头所指的方向
2.8点击“install”
2.9点击“是”
3.0单击”Next“下一步
3.1选择第二个选项,自定义安装,
3.2选择安装地址,然后单击”Next“
3.3单击”Next“下一步
3.4单击”Next“下一步
3,5单击”install“下一步
3.6软件正在安装,请耐心等待。

3.7按照提示单击”close”下一步
3.8回到安装文件夹,打开破解文件
3.9选择文件安装位置,单击“Update”
现在就能打开软件了
下面可以用Protues进行原理图的设计啦!
第2讲新建DSP的工程
一、下载
下载安装TI的2802x C/C++ Header Files and PeripheralExamples,以2802x为例,下载地址:/tool/sprc832
二、新建工程
1.在计算机的D盘新建一个文件夹用英文名字这里我们取名DSPWork.
2.打开CCS6,在工作区的选择对话框中,选择DSPWork文件夹,如下图所示
3新建工程,单击Project,选择New CCS Project。

按下图设置:
4.点击完成出现了下面的示意图
6.找到我们刚刚新建工程的文件夹目录,删除了28027_RAM_lnk.cmd文件,同时把编程素材的中的cmd,include,src三个文件夹拷贝到该文件中,执行的效果如下图所示。

7.回到CCS6.0的开发界面,这个时候界面包含了我们素材的所有的文件,效果如下图所示
7.增加头文件的搜索路径如下图所示
7.修改Cof
8修改主程序,编译下载即可完成。

9.根据自己的需要可以进行程序的设计啦!
项目1 交替闪烁灯
1.1项目内容:
1.用DSP的A口控制8个LED发光二极管,然后控制上面8个交替闪烁,
1.2项目说明:
1.首先构建DSP的最系统,主要有单片机、晶振电路、复位电路、8个发光二极管显示电

2.用CCS6.0开发软件,然后把程序下载到仿真图中运行。

1.3硬件原理图
1.4软件开发思路
1.我们知道发光二极管的正接到电源,负极经过一个限流电阻接到单片机的IO,所以控制
DSP的IO电平的高低就能控制灯的亮灭。

2.我们先让DSP最高位为低电平,这样可以让LED点亮,然后交替进行,这样单片就可
以实现闪烁的效果.
1.5程序的源代码
/************************************************************
**版权信息:重庆文理学院电子电气工程学院
**文件名称: main.c
**开发环境描述:Keil4
**主要功能描述: 实现闪烁灯的功能
**硬件平台描述:STC89C52单片机,晶振12M,单片机的P2口控制8个LED **软件接口描述:P2
**子函数列表其及功能:
**1. DelayTime10ms(); 延时功能
**历史修改记录:
**作者时间版本备注
**YangBao-liang 2015-09-21 1.0 建立工程
**YangBao-liang 2015-12-30 2.0 增加注释部分
***********************************************************/
/************************************************************
**文件包含、宏定义
**全局变量定义与声明
**函数的声明
***********************************************************/
#include <DSP28x_Project.h>
void DelayTime10ms(unsigned int DelayValue);
/************************************************************
**函数名称:main.c
**功能描述: 主函数
**入口参数:无
**出口参数:无
***********************************************************/
void main(){
InitSysCtrl();
DINT;
EALLOW;
GpioCtrlRegs.GPAMUX1.all=0x00000000;
GpioCtrlRegs.GPADIR.all = 0xFFFFFFFF;
EDIS;
for(;;){
GpioDataRegs.GPADA T.all=0xFFFFFFFF
DelayTime10ms(10);
GpioDataRegs.GPADA T.all=0x00000000;
DelayTime10ms(10);
}/************************************************************
**函数名称:DelayTime10ms(unsigned int DelayValue)
**功能描述: 延时函数
**入口参数:延时时间(unsigned int DelayValue)
**出口参数:无
***********************************************************/
void DelayTime10ms(unsigned int DelayValue){
unsigned int a,b;
for(a =0 ;a < DelayValue; a++)
for(b =0 ;b < 1828; b++);
}
//***********************END**************************************** 1.6程序执行的效果:
1.亮的效果图
2.灭的效果图
1.7总结:
经过仿真运行,现象正常,但是闪烁的效果不佳!
31。

相关文档
最新文档