- 9
- 0
- 约1.52万字
- 约 13页
- 2017-08-24 发布于河南
- 举报
第四章 DSP的软件系统结构与设计
主要内容:
概述
C54X DSP指令系统
公共目标文件格式(COFF)
汇编语言程序设计
C语言程序设计
汇编和C语言混和编程
§4.1 概述
C54x软件设计有3种方法:
用C语言开发
全汇编语言开发
C和汇编语言混合编程开发(主流)
采用C和汇编语言混合编程必须遵循一些有关的规则。
§4.1.1 汇编软件开发过程
§4.1.2 C语言软件开发过程
§4.2 指令系统及汇编程序编写
汇编语言软件结构
指令系统
汇编语言程序编写实例
§4.2.1 汇编语言软件结构
若用户要建立一个汇编项目,项目必须包括以下文件(以建一个项目example为例):
vectors.asm ;定义复位、中断矢量源文件
example.asm ;主体源程序。
c5402.cmd ;根据用户选用的C54X具体型号定 义存储空间,并为用户段分配空间。
c5402.h ;定义C549内部控制及状态寄存器。
汇编源程序结构
由各种段组成:
.bss 未初始化段,为变量保留空间
.text 已初始化段,用户程序代码
.data 已初始化段,为某段存储空间初始化数据
自定义段:用.usect或.sect建立的用户自定义段
例4.1:计算
STM #x,AR1
ST #1,*AR1+
ST
您可能关注的文档
最近下载
- Agisoft Metashape用户手册中文版.pdf VIP
- 针灸主穴主病趣记.docx VIP
- JJF(京) 136-2024 液相色谱仪自动进样器校准规范.docx VIP
- 2023黑龙江省牡丹江市中考数学真题试卷和答案.doc VIP
- DB23T 3816-2024 公路沥青路面超薄铺装设计与施工技术规范.pdf VIP
- 慢性心力衰竭患者容量管理护理专家共识.pptx VIP
- 武汉监狱公务员面试面试题及答案.doc VIP
- 浙江省红十字应急救护知识竞赛考试题库(含答案).docx VIP
- 2025年5月18日河南省事业单位招聘考试《公共基础知识》试题(含答案).docx VIP
- 2025年广东省教师招聘考试(音乐)历年参考题库含答案详解.docx VIP
原创力文档

文档评论(0)