- 8
- 0
- 约1.12万字
- 约 64页
- 2015-12-15 发布于广东
- 举报
第7章 C语言编程与混合编程 7.1 C语言编程7.1.1 C54x支持的基本数据类型 C54x DSP的基本数据类型如表7.1所示, 字长为16位或32位。 7.1.2 常量与变量 常量名和变量名都以字母或下划线开头, 最多可以有100个字符, 不能使用C语言的关键字来命名常量名和变量名。 常量在编译后直接嵌入代码中。 变量名经C编译器编译后, 代表一个变量的内存地址, 并自动在变量名前加下划线(_), 如变量“a”经编译后, 在内存单元显示为“_a”。 这样的好处就是C语言定义的变量和汇编文件定义的变量可以重名且不会混淆, 还有一个好处就是汇编文件可以调用C语言定义的变量和函数(C语言定义的函数名在编译后也在函数名前加“_”), 以实现混合编程。 符号的常量名通常用大写字母表示, 变量名用小写字母表示, 以示区别。 变量名常采用著名的匈牙利命名规则, 当然, 变量较少时, 也可以简单地命名变量。 7.1.3 运算符与表达式 将常量或变量用运算符连在一起就构成了表达式, 再在句末加上分号(;)即成为语句。 (1) 赋值运算符: =。 对DSP寄存器进行赋值时, 先将寄存器定义为指针, 然后与C语言变量赋值类似地进行赋值。 如中断屏蔽寄存器(IMR)的地址为0地址, 其定义和赋值如下: #define IMR
您可能关注的文档
- Dreamweaver CS5网页设计教程 杨子燕 第2章新.ppt
- Dreamweaver CS5网页设计教程 杨子燕 第3章新.ppt
- Dreamweaver CS5网页设计教程 杨子燕 第6章新.ppt
- Dreamweaver CS5网页设计教程 杨子燕 第7章新.ppt
- Dreamweaver CS5网页设计教程 杨子燕 第8章新.ppt
- Dreamweaver CS5网页设计教程 杨子燕 第9章新.ppt
- Dreamweaver CS5网页设计教程 杨子燕 第10章新.ppt
- Dreamweaver CS5网页设计与制作教程 文琦 詹增荣 第六章新.ppt
- Dreamweaver CS5网页设计与制作教程 文琦 詹增荣 第四章新.ppt
- Dreamweaver CS5网页设计与制作教程 文琦 詹增荣 第一章新.ppt
- DSP技术及应用 江金龙 第5-8章 第8章新.ppt
- DSP技术与应用实验指导 段丽娜 DSP-01章芯片慨述新.ppt
- DSP技术与应用实验指导 段丽娜 DSP-02总体结构新.ppt
- DSP技术与应用实验指导 段丽娜 DSP-03章(2-4)AD和SCI、SPI新.ppt
- DSP技术与应用实验指导 段丽娜 DSP-04寻址方式与指令系统新.ppt
- DSP技术与应用实验指导 段丽娜 DSP-05编程与环境新.ppt
- DSP应用技术高职 赵明忠 第1-4章 第2章新.ppt
- DSP应用技术高职 赵明忠 第5-7章 第5章新.ppt
- DSP应用技术高职 赵明忠 第5-7章 第6章新.ppt
- DSP应用技术高职 赵明忠 第5-7章 第7章新.ppt
最近下载
- 新解读《GB_T 11888 - 2021首饰 指环尺寸 定义、测量和命名》最新解读.pptx VIP
- 仪器设备期间核查方法.pptx VIP
- GB46768-2025《有限空间作业安全技术规范》解读_-60页.pptx
- 仪器设备期间核查课件.ppt VIP
- (正式版)DB37∕T 2950-2017 《首饰手镯尺寸定义、测量和命名》.docx VIP
- 《首饰 指环尺寸 定义、测量和命名》标准修订发展报告.docx VIP
- 首饰 指环尺寸 定义、测量和命名标准立项修订与发展报告.docx VIP
- 仪器设备维护与保养培训.pptx VIP
- 《建筑设计防火规范》GB50016-2014.pptx VIP
- 注水系统效率计算.ppt
原创力文档

文档评论(0)