毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
TMS320C6713基于DSP的数据采集程序设计(8)
C程序中函数的数目实际上是不限的, 如果说有什么限制的话, 那就是, 一个C程序中必须至少有一个函数, 而且其中必须有一个并且仅有一个以main为名, 这个函数称为主函数, 整个程序从这个主函数开始执行。
C 语言程序鼓励和提倡人们把一个大问题划分成一个个子问题, 对应于解决一个子问题编制一个函数, 因此, C 语言程序一般是由大量的小函数而不是由少量大函数构成的, 即所谓"小函数构成大程序"。这样的好处是让各部分相互充分独立,并且任务单一。因而这些充分独立的小模块也可以作为一种固定规格的小"构件", 用来构成新的大程序。
C语言的一个主要特点是可以建立库函数。Turbo C2.0提供的运行程序库有400多个函数, 每个函数都完成一定的功能, 可由用户随意调用。这些函数总的分为输入输出函数、数学函数、字符串和内存函数、与BIOS和DOS有关的函数、 字符屏幕和图形功能函数、过程控制函数、目录函数等。对这些库函数应熟悉其功能, 只有这样才可省去很多不必要的工作。
C程序是由一组或是变量或是函数的外部对象组成的。 函数是一个自我包含的完成一定相关功能的执行代码段。我们可以把函数看成一个"黑盒子", 你只要将数据送进去就能得到结果, 而函数内部究竟是如何工作的的, 外部程序是不知道的。外部程序所知道的仅限于输入给函数什么以及函数输出什么。函数提供了编制程序的手段, 使之容易读、写、理解、排除错误、修改和文护。
C程序中函数的数目实际上是不限的, 如果说有什么限制的话, 那就是, 一个C程序中必须至少有一个函数, 而且其中必须有一个并且仅有一个以main为名, 这个函数称为主函数, 整个程序从这个主函数开始执行。
C 语言程序鼓励和提倡人们把一个大问题划分成一个个子问题, 对应于解决一个子问题编制一个函数, 因此, C 语言程序一般是由大量的小函数而不是由少量大函数构成的, 即所谓"小函数构成大程序"。这样的好处是让各部分相互充分独立,并且任务单一。因而这些充分独立的小模块也可以作为一种固定规格的小"构件", 用来构成新的大程序。
C语言的一个主要特点是可以建立库函数。Turbo C2.0提供的运行程序库有400多个函数, 每个函数都完成一定的功能, 可由用户随意调用。这些函数总的分为输入输出函数、数学函数、字符串和内存函数、与BIOS和DOS有关的函数、 字符屏幕和图形功能函数、过程控制函数、目录函数等。对这些库函数应熟悉其功能, 只有这样才可省去很多不必要的工作。
调试工具CCS6000集成开发环境
CCS提供了配置、建立、调试、跟踪和分析程序的工具,它便于实时、嵌入式信号处理程序的编制和测试,它能够加速开发进程,提高工作效率。CCS提供了基本的代码生成工具,它们具有一系列的调试、分析能力。CCS支持如下所示的开发周期的所有阶段:
图2.2 CCS开发阶段
CCS构成及接口见图2.3:
图2.3 CCS构成及接口图
图2.4 CCS窗口
在CCS推出之前,软件的开发过程是分立的。使用代码生成工具(C编译器、汇编器和连接器等)以命令行方式编译程序代码,在DOS窗口中观察编译错误信息,然后在文本编辑器中修改源代码,重新编译,直到编译正确。
生成可执行的.out文件后,要使用Simulator(软件仿真)或者Emulator(硬件仿真)调试程序,程序出现问题要修改错误并重新编译,重复上述步骤。
在CCS出现之后,上述所有一切操作都隐藏在CCS集成环境之下。CCS扩展了基本的代码产生工具,集成了调试和实时分析功能。开发者的一切开发过程都是在CCS这个集成环境下进行的,包括项目的建立,源程序的编辑以及程序的编译和调试。
共10页:
上一页
1
2
3
4
5
6
7
8
9
10
下一页
上一篇:
无线收发机中的扩频解扩技术研究与实现
下一篇:
MATLAB基于粒子群的列车运行过程优化
认知无线电网络中基于双...
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
基于QT的图像处理系统设计
浅谈新形势下妇产科护理...
国内外无刷直流电动机研究现状
拉力采集上位机软件开发任务书
中国古代秘书擅权的发展和恶变
多元化刑事简易程序构建探讨【9365字】
浅谈传统人文精神茬大學...
谷度酒庄消费者回访调查问卷表
《醉青春》导演作品阐述
高校网球场馆运营管理初探【1805字】
辩护律师的作证义务和保...