ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:430.94KB ,
资源ID:7446130      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7446130.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(TMS320F2812完整实验过程快速入门.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

TMS320F2812完整实验过程快速入门.docx

1、TMS320F2812完整实验过程快速入门跟我学(1)点亮LED的完整实验过程基于TMS320F2812实验目的: 通过本实验让初学者能对TMS320F2812的实验开发快速入门。通过一个具体实例,向读者介绍介绍一个实验的完整过程:如何搭建实验环境;如何使用CCS2.0 集成开发环境,学会如何进行编辑源程序、编译链接,生成包含调试信息的映像文件。本章介绍的实验步骤可谓面面俱到,只要初学者按照介绍的步骤进行操作,定能成功!实验器材: 所必需的器材包括:(使用仿真器进行实验)1. DSP2X5X 实验箱 1 台2. AC 电源线 1 根3. DSP仿真器 1 套4. 计算机 1 台 计算机系统配置

2、需求:1Microsoft Windows98,Windows NT,Windows 2000, Windows XP。2486 以上CPU,建议采用Pentium II 及更高级的处理器;364M 以上内存,建议采用128M 以上;4200M 空间的可用硬盘空间;5CD-ROM 驱动器;6USB 接口至少2个。实验步骤: 第一步:CCS2000 实验环境的搭建和测试。 第二步:工程的编辑。包括:建立工程,添加文件到工程。 第三步:工程的编译和连接。包括:编译连接前的设置对工程进行编译和链接。 第四步:开始调试。包括:装载目标代码,调试方法。 第五步:查看程序中的数据。参考代码:光盘DSP28

3、12programDSP281x_examplesSEG7第一步 CCS2000 实验环境的搭建和测试CCS2000 实验环境的搭建和测试包括:(1)CCS2000 集成调试软件的安装(2)TMS320LF2407 仿真驱动程序安装(3)USB 仿真器的硬件驱动程序安装(4)CCS setup 配置(5)测试系统能否正常工作请参看实验指导书“第一部分第三章”的全部内容。第二步 工程的编辑 我们在完成“第一步”中第(5)点操作,待测试系统正常工作后,进入这一步的操作。此时,仿真器已经连接好,CCS2000 调试环境已经打开,如下图:2.1 建立工程首先选择Project-New 菜单,打开创建新

4、工程的对话框,输入工程的位置和工程的名称,如图在“d:DSPtest”目录下创建2812.pjt 工程。注意:工程名和工程路径中均不能出现汉字和带空格,所以,不能把工程存放在桌面和我的文档等目录下。一个完整的工程文件包括一个CMD 文件、若干个H 文件、若干个Lib 文件、若干个ASM文件、若干个C 文件等。一个最简单的工程文件至少应该包括一个CMD 文件和一个ASM 文件(或者一个C 文件),稍微复杂一点的工程文件将包括必要的H 文件和Lib 文件,也就是头文件和库函数,可以使用标准头文件和用户自己的头文件。2.2 创建一个新文件选择File-New-Source file 菜单,创建一个新

5、文件。在打开的编辑窗口中,输入控制数码管的程序:#include DSP281x_Device.h / DSP281x Headerfile Include File#include DSP281x_Examples.h / DSP281x Examples Include File#include f2812a.h/ 子程序接口#define SegData *(int *)0x108001#define SegCs0 *(int *)0x108002#define SegCs1 *(int *)0x108003#define SegCs2 *(int *)0x108004#define S

6、egCs3 *(int *)0x108005#define SegCs4 *(int *)0x108006#define SegCs5 *(int *)0x108007void Delay(unsigned int nDelay); / 延时子程序unsigned char seg7table16 = /* 0 1 2 3 4 5 6 7*/ 0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, /* 8 9 A B C D E F*/ 0x80, 0x90, 0x88, 0x83, 0xc6, 0xa1, 0x86, 0x8e, ; main() i

7、nt i; InitSysCtrl(); SegCs0 = 0x0; SegCs1 = 0x0; SegCs2 = 0x0; SegCs3 = 0x0; SegCs4 = 0x0; SegCs5 = 0x0; while(1) /数码管从0到F依次将字符显示出来 for(i=0;i=0x0;i-) / 查表并输出数据 SegData = seg7tablei; Delay (256); void Delay(unsigned int nDelay) int i,j,k=0; for ( i=0;inDelay;i+ ) for ( j=0;jSave As 菜单,在“保存为”窗口中“文件名”栏

8、目输入文件名,如:main,在保存类型栏目中选择“C Source Files (*.c)”,点击“保存”,如图:保存后的文件窗口如下:2.3 添加CMD配置文件 把光盘DSP2812program目录下的“DSP281x_board_headers”,“ DSP281x_common”,“ DSP281x_headers”三个文件夹拷贝到和2812工程同级的目录。如下: 1、选中工程,右键选择“Add Files to Project”。 2、添加第一个cmd文件目录为:D:DSPtestDSP281x_headerscmd3、添加第二个cmd文件目录为:D:DSPtestDSP281x_c

9、ommoncmd2.4 添加文件到工程选中工程,右键选择“Add Files to Project”。 首先添加工程目录下的main.c文件。 添加D:DSPtestDSP281x_commonsource下的“DSP281x_SysCtrl.c”文件添加D:DSPtestDSP281x_headerssource下的“DSP281x_GlobalVariableDefs.c”文件。添加完成后,如下图:第三步 工程的编译和连接3.1 编译连接前的设置下面对工程进行配置,选择Project-Build Options 来对工程进行设置: 为了能够进行源代码级的调试,需要设置使能源代码调试选项,具体设置如下:如果头文件不在该工程目录下,还需要设置头文件的搜索路径,这与你存放头文件路径有关。头文件存放的路径如下:“D:DSPtestDSP281x_headersinclude;D:DSPtestDSP281x_commoninclude”3.2 对工程进行编译和链接选择Project-Build 来编译生成的工程:第四步 开始调试4.1 装载目标代码: J1跳线跳到MP模式,确定仿真器,实验箱工作正常。选择File-Load program:选择要下载的文件。下载完成后,点击“run”,就可以看到数码管运行起来。也可以断点,查看变量等等功能。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1