2803x头文件和实例程序.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2803x头文件和实例程序

支持器件 这个软件包支持2803x系列器件,包括TMS320F28035,TMS320F28034, TMS320F28033, and TMS320F28032。 在本文档中,TMS320F28035,TMS320F28034, TMS320F28033, and TMS320F28032将分别简化称为F28035,F28034,F28033和F28032。 引言 2803x系列 C/C++ 外围的头文件和示例工程以C/C++语言编写,为使用TI公司的TMS320x2803x DSP系列提供方便。本编码可以作为一种学习工具,或者根据使用者的当前需求作为开发基础。 学习工具 本文档包括几个为2803x开发平台CCS的示例工程。 这些例子演示了初始化芯片和使用芯片外围电路的步骤,提供的例子可以被复制和更改,为用户提供一个平台以尽快的进行不同外围配置的实验。 这些工程也可以通过简单的在连接控制文件中修改存储地址,应用到别的器件上。 开发平台 这些外围的头文件可以简单地组成一个新的或者加进已存的工程中,这就提供了一个以C或C++访问外围设备的平台。另外,用户从提供的代码示例中选择需要的子程序,剩下的可以丢弃。 开始阅读文档之前,先阅读以下信息: 位域结构在2803x C/C++头文件中的使用方法的概述; 包含的外设的示例工程的概述; 将外围头文件组成员一个新的工程或者加入到一个已存的工程的步骤; 发现和解决不清楚的以及不断提出问题; 为用户 最后,本文档不是一本C语言编程、CCS使用、C28x的编译程序或者汇编语言的辅导材料,而是假定读者已经有了2803x的硬件开发平台和一台装有CCS的计算机。用户应该有对怎样使用CCS通过JTAG下载代码和进行基本编译操作的基本了解。 2.1 2.2 文件位于哪里(目录结构) 通过安装,2803x C/C++的头文件和外围示例程序清晰的分开存放于目录结构中。一般的,源程序代码安装在 c:\tidcs\c28\DSP2803x\version 目录中。 表一:通过DSP2803x 头文件和外围示例程序显示了主目录的内容。 表1 DSP2803x 主目录结构 目录说明根目录根目录安装文件夹。根目录\doc包含之前版本历史的文档根目录\DSP2803x_headers要求把外部头文件合成一个工程的文件,在第3部分描述了头文件使用位域结构的方法。在第5部分描述了把头文件合并成一个新的或者已存在的工程的方法。根目录\DSP2803_examples示范CCS以激活的浮点单元编译工程。这些示例工程说明怎样配置许多片上外设。在第4部分有这些例子的概述。根目录\DSP2803x_examples_ccsv4示范CCSv4以激活的浮点单元编译工程。这些例子和在\DSP2803x_examples目录中的例子完全一样,但是可以运行CCSv4,但是不能运行CCSv3.x。在第4部分中有例子的综述。根目录\DSP2803x_common在示例工程中共用通用源文件,来说明怎样执行使用头文件方法的任务。可选择的使用这些文选,但是可能在新的工程中有用。在第8部分中有这些文件的列表。 在DSP2803x_headers和DSP2803x_common 目录下,源文件可以更加细分为每个显示文件类型的子目录。表2列出了子目录和每个子目录文件类型的描述: 表2 DSP2803x 子目录结构 子目录描述DSP2803x_headers\cmd分配位域结构的连接控制文件,在第3部分由描述DSP2803x_headers\source要求把头文件合并成一个新的或者已存的工程的源文件DSP2803x_headers\include每个片上外设的头文件 DSP2803x_common\cmd示范分配器件存储的存储器件文件DSP2803x_common\includeCommon.h 文件可被外围示例程序使用DSP2803x_common\sourceCommon. 文??可被外围示例程序使用DSP2803x_common\libCommon library(.lib)文件可被外围示例程序使用DSP2803x_common\gel支持每个器件的CCSv3.x GEL 文件,都是完全相同的DSP2803x_common\gel\ccsv4支持每个器件的CCSv4.x GEL 文件,都是完全相同的 3. 理解外围位域结构方法 4. 外围示例工程 本章描述了怎样开始和配置包含在2803x头文件和外围示例元件包中的外围示例。 4.1 启动 4.1.1 从CCS v3.x启动 启动之前,依照这些步骤装载32位CPU时钟示例。其他例子装载方法类似。 首

文档评论(0)

zw4044 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档