山东大学:《DSP原理与应用》课程教学资源(PPT课件讲稿)第5章 C54x高级C语言程序设计

3自3 第5章c54X高级C语言程序设计 c54x的程序设计有两种语言:汇编 语言和C语言。 >汇编语言程序效率高,硬件定时准 确,但不够直观,设计周期较长, 可移植性和可维护性差 参考:TM530c54 x OptimIzing C C+ Compiler User's Guide.pd,SPRU103G,2002,T官网 山东大学生物医学工程刘忠国
第5章 C54x高级C语言程序设计 C54x的程序设计有两种语言:汇编 语言和C语言。 ➢ 汇编语言程序效率高,硬件定时准 确,但不够直观 ,设计周期较长, 可移植性和可维护性差 参考:TMS320C54x Optimizing C_C++ Compiler User‘s Guide.pdf, SPRU103G,2002 ,TI官网 1 山东大学生物医学工程刘忠国

3怎3 第5章C54X高级C语言程序设计 C语言,可移植性好,可维护 性好,可生成代码执行效率 较高的可执行程序。 山东大学生物医学工程刘忠国 2
第5章 C54x高级C语言程序设计 ➢ C语言,可移植性好,可维护 性好 ,可生成代码执行效率 较高的可执行程序。 2 山东大学生物医学工程刘忠国

3怎3 第5章C54X高级C语言程序设计 >一般代码用高级语言编写, 缩短开发周期,还可使汇编 语言编写的程序被高级语言 所调用。 3 山东大学生物医学工程刘忠国
第5章 C54x高级C语言程序设计 ➢ 一般代码用高级语言编写, 缩短开发周期,还可使汇编 语言编写的程序被高级语言 所调用。 3 山东大学生物医学工程刘忠国

3怎3 第5章C54X高级C语言程序设计 目录: 51c54XC语言介绍 52c54Xc语言编程 53c54Xc代码优化 山东大学生物医学工程刘忠国 4
第5章 C54x高级C语言程序设计 目录: 5.1 C54x C语言介绍 5.2 C54x C语言编程 5.3 C54x C代码优化 4 山东大学生物医学工程刘忠国

第5章C54X高级C语言程序设计 51c54XC语言介绍 非 乍1.c54Xc编译器支持开发的C语言 标准,继承了大多数的ANS的语 法规则。 2.ANS|C和c54XC也有许多不同 之处。 山东大学生物医学工程刘忠国 5
第5章 C54x高级C语言程序设计 5.1 C54x C语言介绍 1. C54x C编译器支持开发的C语言 标准,继承了大多数的ANSI的语 法规则 。 2. ANSI C和C54x C也有许多不同 之处 。 5 山东大学生物医学工程刘忠国

3怎3 第5章c54X高级C语言程序设计 51c54XC语言介绍 51.1c54XC与ANSc的相同点 1一国>只要与硬件不是特别相关的部分都 是它们的相同点。 山东大学生物医学工程刘忠国 6
第5章 C54x高级C语言程序设计 5.1 C54x C语言介绍 5.1.1 C54x C与ANSI C的相同点 ➢ 只要与硬件不是特别相关的部分都 是它们的相同点。 6 山东大学生物医学工程刘忠国

3怎3 51c54XC语言介绍 51.1c54XC与ANSc的相同点 >以函数作为基本单位。 >函数的定义和引用方式完全一致。 大部分变量、常量、数组、结构 体、枚举、联合体、指针的定义 语法结构也完全一致 山东大学生物医学工程刘忠国 7
5.1 C54x C语言介绍 5.1.1 C54x C与ANSI C的相同点 ➢ 以函数作为基本单位。 ➢ 函数的定义和引用方式完全一致。 ➢ 大部分变量、常量、数组、结构 体、枚举、联合体、指针的定义 语法结构也完全一致。 7 山东大学生物医学工程刘忠国

3怎3 51c54XC语言介绍 51.1c54XC与ANSC的相同点 局部变量、全局变量、静态变量、 动态变量等基本定义也一致。 宏定义、宏展开、宏调用的基本 思想甚至语法规则上基本一致。 山东大学生物医学工程刘忠国 8
5.1 C54x C语言介绍 5.1.1 C54x C与ANSI C的相同点 ➢ 局部变量、全局变量、静态变量、 动态变量等基本定义也一致。 ➢ 宏定义、宏展开、宏调用的基本 思想甚至语法规则上基本一致。 8 山东大学生物医学工程刘忠国

51c54Xc语言介绍 51.1c54XC与ANSC的相同点 1常量定义 格式: const类型符号=数值; 例5-1: const short d=8 c54Xc也可以用下面的方法定义符号常量: # define vmax1;∥程序中出现Vmax时均会以1来代替 山东大学生物医学工程刘忠国
5.1.1 C54x C与ANSI C的相同点 1.常量定义 格式: const 类型 符号=数值 ; 例5-1:const short d1=8 ; C54x C也可以用下面的方法定义符号常量: #define Vmax 1; //程序中出现Vmax时均会以1来代替 9 山东大学生物医学工程刘忠国 5.1 C54x C语言介绍

51c54XC语言介绍 51.1c54XC与ANSC的相同点 2变量定义 1)一般变量的定义: 格式:类型符号; char ch 1 2)扩展变量的定义: struct,enum 3)自定义变量的定义: 格式: typedef已有类型新数据类型; 10 山东大学生物医学工程刘忠国
5.1.1 C54x C与ANSI C的相同点 2.变量定义 1) 一般变量的定义: 格式: 类型 符号 ; 2) 扩展变量的定义: struct, enum 3) 自定义变量的定义: 格式: typedef 已有类型 新数据类型; char ch_1 10 山东大学生物医学工程刘忠国 5.1 C54x C语言介绍
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《电路原理》课程教学资源(PPT课件讲稿)第4章 PCB设计基础(PPT课件讲稿).ppt
- 《微波技术基础》课程PPT教学课件(讲稿)复习要求.ppt
- VHDL:Examples of Finite State Machines(FSMs)Counters and pattern generators.pptx
- 山东大学:《DSP原理与应用》课程教学资源(PPT课件讲稿)第9章 C55x的硬件扩展.ppt
- 某高校通信工程专业各学科课程教学大纲汇编(合集).pdf
- 《通讯原理》课程教学资源(PPT课件讲稿)第十章 光纤中的非线性效应.ppt
- 《模拟电子技术》课程教学资源(PPT课件讲稿)第四章 集成运算放大器.ppt
- 电子产品的装接技术(PPT讲稿).ppt
- 《数字信号处理》课程教学资源(PPT课件讲稿)第一章 时域离散信号与系统.pps
- 贵州电子信息职业技术学院:《电工与电子技术基础》课程教学资源(PPT课件)第6章 三相异步电动机及控制电路.ppt
- 《光纤通信技术》课程教学资源(PPT课件讲稿)第4章 数字光纤通信系统.ppt
- 无线应用协议WAP(PPT课件讲稿)Wireless Application Protocol.ppt
- 话音在光纤通信系统中的传输(PPT讲稿)话音在数字基带系统中的传输.ppt
- 山东大学:《DSP原理与应用》课程教学资源(PPT课件讲稿,TMS320C54x)第6章 TMS320C54x软件开发环境CCS.pptx
- 《模拟电子技术》课程教学资源(PPT课件讲稿)09 信号处理与信号产生电路.ppt
- 《无线电装接工(中级)实训与考级》教材资源(PPT讲稿)项目七典型无线电产品的装接与调试.ppt
- 《数字电子技术基础》课程教学资源(PPT课件讲稿)第三章 逻辑门电路.ppt
- 《通信原理》课程教学资源(PPT课件讲稿)第3章 信道与噪声.ppt
- 电子科技大学:《现代印制电路原理和工艺》课程教学资源(PPT课件讲稿)第17章 印制板质量与标准.ppt
- 福建师范大学:《短距离无线通信技术》课程教学资源(PPT课件讲稿)第1章 无线传感器网络概述.ppt
- 《数字信号处理简明教程》课程教学资源(PPT课件讲稿)第七章 FIR数字滤波器设计.pptx
- 《现代编码理论与技术》课程教学资源(PPT讲稿)第五章 循环码.ppt
- 天津工业大学:《电子技术基础》全国统考硕士入学考试业务课程大纲(2018新修订).doc
- 《电子工艺基础》课程教学资源(PPT课件讲稿)第三章 计算机常用电子元器件检测.ppt
- 沈阳理工大学:《移动互联网技术》课程教学资源(PPT课件讲稿)第1章 蜂窝移动通信技术.ppt
- 电子科技大学:《现代印制电路原理和工艺》课程教学资源(PPT课件讲稿)化学镀与电镀技术.ppt
- 贵州电子信息职业技术学院:《电工与电子技术基础》课程教学资源(PPT课件)第3章 正弦交流电路.ppt
- 触发系统的系统联调和宇宙线实验(PPT课件讲稿).ppt
- 直流电路分析程序(DCAP 2.11,习题).ppt
- HiQuadLoc(PPT讲稿)An RSS-Based Indoor Localization System for High-Speed Quadrotors.pptx
- 复旦大学:《模拟电路实验》课程教学资源(电子教案).pptx
- 学习与编码、改变和量子化.ppt
- 《信息论与编码》课程教学资源(PPT课件讲稿)第4章 信息率失真函数.ppt
- 《数字逻辑电路》课程教学资源(PPT课件讲稿)第5章 触发器.ppt
- 《电工电子技术》课程教学资源(PPT课件讲稿)第11章 数据的存储、采集与转换.ppt
- 《数字电子技术》课程教学资源(PPT课件讲稿)第五章 时序逻辑电路.ppt
- 《传感器技术》课程教学资源(PPT课件讲稿)第3章 电感式传感器.ppt
- 《信号与系统》课程教学资源(简介)Signals and System.pdf
- 上海海事大学:《信号与系统》课程教学资源(PPT课件讲稿)信号的运算、典型信号.ppt
- 山东大学:《DSP原理与应用》课程教学资源(PPT课件讲稿)第5章 C54x高级C语言程序设计.ppt