首页 > 其他 > 详细

eZdsp5502使用教程(一) 新建工程

时间:2019-11-18 23:16:09      阅读:116      评论:0      收藏:0      [点我收藏+]

eZdsp5502使用教程(一) 新建工程

一、准备工作

上板子照片:

技术分享图片

所需环境:

IDE: Code Composer Studio 9.2

BSL(板级支持库):下载地址 http://support.spectrumdigital.com/boards/ezdsp5502/revc/

BSL解压到某个目录,之后此目录均用ezdsp5502_bsl代替.

二、新建工程

板子连接电脑后,打开CCS,选择FIle->New->CCS Project.

如下图所示,选择target和connect,并设置项目名.如果选择完target提示没有相关编译器,需按照指示在ccs的explorer里下载C5500的complier,这里安装完后可看到compiler version为4.4.1.

技术分享图片 

新建完工程可以看到默认main.c的内容:

技术分享图片

这时点击view->target configuration,选择如图,后点击save,再test connection.如果最后提示successful,则表明板子连接PC成功.

技术分享图片

到bsl里复制一个.cmd到你的工程目录下,这里将ezdsp5502_bsl/tests/led复制过来了. 具体.cmd文件是何作用,这里简单理解为是为你写的程序分配内存(目前理解不一定对,在后续教程里再详细讨论). 然后右键项目->properties->general,选择你复制到工程目录下的cmd文件.

技术分享图片

导入包:在propertie->build->C5500 compiler->include options里,导入ezdsp5502_bsl/C55xxCSL/include和ezdsp5502_bsl/include和ccs根目录/ccs/tools/compiler/c5500_4.4.1/include,如下图.

技术分享图片

在propertie->build->C5500 linker->file search path里,添加3个lib,ezdsp5502_bsl/lib/ezdsp5502bsl.lib和ezdsp5502_bsl/lib/csl5502x.lib和ccs根目录/ccs/tools/compiler/c5500_4.4.1/lib/rts55x.lib,如下图所示.

技术分享图片

至此新建一个项目的前期准备就完全做完了.

三、hello world测试

在main.c里,添加如下代码:

#include "stdio.h"
#include "ezdsp5502.h"

/**
 * main.c
 */
int main(void)
{
    EZDSP5502_init( );

    printf("my test.\n");

    return 0;
}

build,通过.

技术分享图片

代码表明ezdsp5502的bsl已经能用了.

debug:

技术分享图片

点击resume,看到console里出现printf的代码,表明hello world测试成功了.

技术分享图片

 

 

 

eZdsp5502使用教程(一) 新建工程

原文:https://www.cnblogs.com/guangnianxd/p/11886160.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!