c语言建立工程作用,【原创】ccs下建立一个c语言工程

本文详细介绍了如何在TI的Code Composer Studio (CCS) 下为TMS320LF2407 DSP建立一个C语言工程。内容包括寄存器定义头文件、中断向量表、CMD配置文件的创建以及用户程序文件的编写,指导工程师们快速上手DSP开发。
摘要由CSDN通过智能技术生成

Code Composer Studio(CCS 是用于 TI DSP、微处理器和应用处理器的集成开发环境)。 Code Composer Studio 包含一整套用于开发和调试嵌入式应用的工 具。 它包含适用于每个 TI 器件系列的编译器、源码编辑器、项目构建环境、调试器、描述器、仿真器以及多种其它功能。 Code Composer Studio IDE 提供了 单个用户界面,可帮助您完成应用开发流程的每个步骤。 借助于精密的高效工具,用户能够利用熟悉的工具和界面快速上手并将功能添加至他们的应用。

TI的ccs是一个功能很强的开发环境,可是另很多工程师不爽的是在ccs下建立一个最简单的可以运行的工程并不简单。本博文将介绍一个在ccs开发环境下建立一个c语言工程的方法。

1、dsp2407寄存器定义头文件 2407c.h

本部分定义TMS320LF2407处理器的所有寄存器,以用于程序的访问。本部分内容较多不详细列出,用户在建立工程的时候只需将下面文件加入工程,并在其他文件中加入如下语句:

#include "2407c.h"

2、中断向量表

中断是大多数程序都需要的,TMS320LF2407的中断处理机制类似于8051,只比8051稍微复杂一点,思路类似。它的中断向量表其实是一个汇编程序文件,该文件里有一系列跳转语句。vector.asm的内容如下:

.ref _gptime1,_c_int0

.sect     ".vectors"

RSVECT   B _c_int0   ; Reset Vector

INT1   B PHANTOM   ; Interrupt Level 1

INT2   B _gptime1; Interrupt Level 2

INT3   B GISR3  

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值