• 基于CCS3.3平台搭建DSP/BIOS系统


    本人由于换工作的原因,由ccs3.1平台下转化为ccs3.3平台。先说说本人感觉的区别,ccs3.1下的CSL库集成到DSP/BIOS内,而3.3的CSL库在DSP/BIOS下就没有体现。

    1.二话不说,先搭建CCS3.3的工程,添加main函数。这个比较简单就不细说了。

    2.创建DSP/BIOS文件。File->New->Dsp/bios Configuration,然后 [保存]

             

    3.把BIOS文件参加到工程里去。(3.1为.cbd文件,而3.3为.tcf文件)

    4.编译会报出堆空间不能为空之类的错误。(这是由于DSP/BIOS它本身需要消耗堆空间的,而它的缺省值居然不允许开辟堆空间,没有办法,用户给他开辟一段堆空间吧。至于开辟多大,我是直接默认值,要是以后不够,到时候再说吧)单机BIOS文件,弹出以下界面。

    5.点开System左侧的+,在点开MEM-Memory Section Manager左侧的+出现一下界面。

    6.

    • 右击一下SDRAM,选择Properties选项,在弹出的界面上进行配置。选择创建堆空间,大小为默认值,并且给你的堆空间起个段名。单击[确定]。

    7.右击MEM-Memory Section Manger选择Properties,点掉No Dynamic Memory Heaps的对钩,把下面的两个选项都改为SDRAM,如下图配置。

    8.保存,在编译。还有错误报出。(这是工程找不到你的CSL的lib文件,在ccs3.1环境下不会遇到,这是由于ccs3.1已经把CSL的接口集成到DSP/BIOS里了)。

    9.查看CCS3.3的安装目录下的CSL的位置。我用的文件在D:CCStudio_v3.3C6000csllibcsl6713.lib,然后如添加.c文件一样把lib文件添加到工程里去。

    10.保存,再编译,没有错误,编译通过!

  • 相关阅读:
    zlog 使用手册
    Contribution and Coding Style Guide Bullet Physics Library
    Windows系统读写ext2/3/4文件系统的工具「ext2fsd」
    blender svn
    c# 各个版本
    c# Looping with the foreach statement
    C# 9.0 and .NET 5 – Modern Cross-Platform Development
    我的常用博客
    qml通过stacklayout实现页面切换
    JSON解析-android平台(转)
  • 原文地址:https://www.cnblogs.com/mfc1207/p/3731527.html
Copyright © 2020-2023  润新知