zoukankan      html  css  js  c++  java
  • eZdsp5502使用教程(一) 新建工程

    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.
    ");
    
        return 0;
    }
    

    build,通过.

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

    debug:

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

     

  • 相关阅读:
    Dapper使用
    EF5.X Code First表关联与延迟加载
    EF Code First 学习笔记:关系
    Entity Framework
    MVC3+EF4.1学习系列(五)----- EF查找导航属性的几种方式
    QML与C++混合编程
    如何将信号从javascript发射到qml
    qt quick中qml编程语言
    PyQt 5信号与槽的几种高级玩法
    静态编译OpenSSL并整合到Qt
  • 原文地址:https://www.cnblogs.com/guangnianxd/p/11886160.html
Copyright © 2011-2022 走看看