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(不是很懂耶)

  • 相关阅读:
    003 Rabbitmq的简单队列
    002 Rabbitmq的安装
    001 消息中间件--Rabbitmq
    013 mybatis整合
    013 Durid监控
    012 druid数据源
    011 嵌入式容器
    集成支付宝IOS
    2015起航,
    python 创建用户
  • 原文地址:https://www.cnblogs.com/Camilo/p/3484596.html
Copyright © 2011-2022 走看看