zoukankan      html  css  js  c++  java
  • 如何使用CSL(翻译总结自TI官方文档)

    为了使用CSL来进行编译和连接,必须先配置CCS开发环境。

    1.指定目标设备

      Project/options/complier/preprocessor,在define symbols中输入设备支持符。设备支持符与DSP的型号有关,见上篇博文的表1-2.

    2.确定使用小存储模式还是大存储模式,并指定需要的CSL和RTS库

      Project/options/complier/advanced,选中large memory model单选框或者small memory model单选框

      Project/options/linker/basic,Library search Path 中应该显示<Install_Dir>c5500csllib,在Include Libraries中输入与设备相应的库文件,见上篇博文表1-2。

    3.编写cmd文件,并将它导入工程中

    CSL对链接命令文件有两个要求:

    1)必须指定段.csldata的存储空间到数据空间的前64K地址空间中去。

    .csldata段中存储的是API函数所用到的用于配置和控制的数据。

    2)必须预留高速暂存器(Scratch Pad Memory)中的地址0x7b,不要去使用它。

    CSL使用该地址作为.csldata段的指针。在执行CSL_init()函数的过程,.csldata的地址保存到地址0x7b,因此在调用其它CSL函数之前必须先调用CSL_init()。

    4.确定你是否使能inlining(不是很懂耶)

  • 相关阅读:
    vue与laravel
    php artisan 命令
    HTTP 状态码
    PhpStorm提高效率的使用方法及设置
    好RESTful API的设计原则
    laravel 入门基础之安装
    c++ sizeof(字符数组)
    new delete/delete[] 测试
    linux g++ 查找动态链接库
    linux下定时器耗时研究
  • 原文地址:https://www.cnblogs.com/Camilo/p/3484596.html
Copyright © 2011-2022 走看看