• 嵌入式开发之davinci--- ccs 编译lib库


    (1)ccs 简介

    (2)ccs 输出格式coff elf

    (3)ccs 编译lib 算法库

    (4)ccs 存在的问题

    --------------------------------------------------华丽的分界线

    --------------------------------author:pkf

    ---------------------------------------time:5-13

    ----------------------------------------------qq:1327706646

    (1)ccs 简介

    ccs 5.1版本下载地址

    http://www.eeworm.com/soft/index.html

    http://tieba.baidu.com/p/3030164245

    Ti 官网wiki

    http://processors.wiki.ti.com/index.php/CCSv5_Getting_Started_Guide

    (2)ccs 输出格式coff elf

    coff:

    TMS320系列DSP的目标文件各式为通用目标文件格式 COFF (Command Object File Format,简称COFF)。
    采用这种目标文件各式的优点是:将指令和数据按照段的概念进行组织和存储,这使得程序的可读性大大增强,更容易编写程序,更便于进行程序的移植,更利用进行模块化的程序设计,为管理代码段及系统存储器提供了灵活的方法和手段。段(sections)是COFF文件中最重要的概念,它是目标文件中的最小单元。所谓“段”就是通过汇编和连接后最终在TMS320存储器映象中占据连续空间的一块代码或数据。目标文件中的每一个段都是相互独立的。 COFF目标文件的段可以分为两大类:
    已初始化段:包含数据和代码。
    未初始化段:在存储印象中为未初始化数据保留空间。
      一般地,COFF目标文件包含3个默认(缺省)的段:
       text段、data段、bss段。如下所示为目标文件中的段与目标系统中存储器的关系。段的使用非常灵活,但常用以下约定:
    .text — 此段包含可执行程序代码。
    .data — 此段包含已初始化的数据。
    .bss  — 此段包含未初始化的变量。
    .sect  '名称' — 定义一个有名段,放初始化了的数据或程序代码。

    http://www.eeboard.com/bbs/thread-5588-1-1.html

    elf:

    可执行和可链接格式 (英语Executable and Linkable Format,缩写为ELF),常被称为ELF格式,在计算机科学中,是一种用于执行档目的档共享库和核心转储的标准文件格式

    1999年,被86open项目选为x86架构上的类Unix操作系统的二进制文件格式标准,用来取代COFF。因其可扩展性与灵活性,也可应用在其它处理器计算机系统架构的操作系统上。

    http://zh.wikipedia.org/wiki/可執行與可鏈接格式

    http://zh.wikipedia.org/wiki/COFF

    (3)ccs 编译lib 算法库

    (4)ccs 存在的问题

    http://blog.sina.com.cn/s/blog_6163bdeb0102eh7b.html

    http://www.eeboard.com/bbs/thread-5588-1-1.html

    http://zhidao.baidu.com/link?url=99QJnCkthAEFqYmlE3RwZrcvYl3vX53q08s0SHkzMm78ZSlTnIvw6VtejHYo_ikWIHT0cjzi07uORkb4wLHvMq

  • 相关阅读:
    2017-5-2 对话框控件
    2017-4-28 ListView控件
    2017-4-27 WinForm 布局及容器控件
    jQuery与Aiax应用
    jQuery中的动画
    jQuery中的事件
    jQuery中的DOM操作
    认识jQuery
    h5
    js动画效果
  • 原文地址:https://www.cnblogs.com/pengkunfan/p/4500856.html
Copyright © 2020-2023  润新知