1数据段和代码段的作用
IAR C/C-+编译器是一种具有世界先进水平的标准C/C-+编译器,支持符合ANSIC标准的C或C++编程语言。源程序经编译后生成包含数据或代码存储器逻辑映像的数据段和代码段。每个段都有一个段名和一个表示其存储器空间的段类型。段类型CODE表示ROM中的执行代码,段类型CONST表示ROM中的数据,段类型DATA表示RAM中的数据。段名可与段类型相同,但其意义不一样,实际使用时不能混淆
。表所列为IARC/C++编译器所使用的各种段、段类型及其读/写属性说明。
1.1数据段
数据位于DATA段中,包括静态(static)存储器、堆栈(stack)、堆(heap)以及已定位的数据。DATA段可以带有后缀。例如,DATAC用于常数数据,包括文字字符串;DATA_Z用于无初值或用0初值声明的静态和全局变量。
全局变量或已声明的静态变量保存在静态存储器空间。已声明的静态变量有:初值为0或非0的变量、采用“@”或“#pragma”操作符定位了的变量、被声明为“const“因而可在ROM中保存的变量,以及采用关键字“_no_init”定义不允许被初始化的变量等。
资源简介:1数据段和代码段的作用IAR C/C-+编译器是一种具有世界先进水平的标准C/C-+编译器,支持符合ANSIC标准的C或C++编程语言。源程序经编译后生成包含数据或代码存储器逻辑映像的数据段和代码段。每个段都有一个段名和一个表示其存储器空间的段类型。段类型CODE表示...
上传时间: 2021-12-26
上传用户:3021096303
资源简介:针对大部分嵌入式系统的电池电源管理问题,设计了一种为嵌入式系统——尤其是应用在手持式和便携式设备的嵌入式系统进行电源管理的单元电路模块。该电源管理电路以MAX8903为核心,具有输入范围宽、体积紧凑、外围电路简单、工作效率较高等优点,可以在嵌入式系统...
上传时间: 2022-09-07
上传用户:杜小宝
资源简介:本文使用PCF8563 芯片为嵌入式系统提供一个独立的实时时钟,它独立自主地运行,CPU 从它那里获得时间信息。文中简介了嵌入式ARM 处理器和I2C 总线的通讯协议;通过uclinux 的交叉编译、
上传时间: 2021-01-01
上传用户:676077601
资源简介:ARM11嵌入式系统Linux下LCD的驱动设计下载,需要的自行下载!
上传时间: 2021-06-10
上传用户:笑纳feeling
资源简介:伴随着计算机技术的迅速发展,嵌入式系统软件的应用领域得以不断拓宽,这使得嵌入式系统开发面临 着日益严峻的质量、成本以及项目周期等方面的压力.另一方面,敏捷方法已在传统的软件项目当中得到越来越多 的应用.很多研究都表明,敏捷方法在适应需求变更、提升生...
上传时间: 2021-05-02
上传用户:13726270200
资源简介:CANopen作为一种开放的、标准化的CAN总线应用层协议,在国内外的应用已经深入到了各个领域,并且还在进一步发展。但是,相对于广阔的应用范围,CANopen协议的研究和开发在我国还没有得到足够的重视。目前基于该协议规范的通信接口关键技术仍然被国外若干公司...
上传时间: 2021-05-09
上传用户:桑拿天
资源简介:嵌入式系统设计与系统开发,以ARM和ucos-II为核心,介绍嵌入式系统原理、设计方法和实例编程开发。
上传时间: 2021-07-06
上传用户:zoudayu23
资源简介:嵌入式 系统 中 c 的开发
上传时间: 2022-03-12
上传用户:sigunyd
资源简介:本书主要介绍针对嵌入式系统基于c语言的软件项目开发流程、较为复杂的c语言编程知识与技巧、编程风格及调试习惯,并通过对一个具体的软件模块(asix window gui)的分析,介绍分析代码的方法以及设计软件系统需要考虑的各要素。本书以实际项目中的代码为例来进...
上传时间: 2022-09-01
上传用户:815600086
资源简介:本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。
上传时间: 2021-03-31
上传用户:源1134
资源简介:该文档为基于ARM和RFID技术的嵌入式系统研究总结文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,,,,
上传时间: 2021-04-15
上传用户:liulichao
资源简介:基于LinuX的嵌入式系统设计与实现下载,需要的自行下载!
上传时间: 2021-11-03
上传用户:zyt1528
资源简介: 嵌入式系统设计师考试笔记之电子电路设计基础,供嵌考复习
上传时间: 2022-09-22
上传用户:龙飞艇
资源简介:在利用嵌入式终端进行河流水质数据采集的分布式系统中,由于终端数量众多,分布范围广,嵌入式系统升级非常困难。针对该困难,提出一种基于GIS的多点嵌入式系统远程在线升级的方法,详细介绍了整个方法的实现以及
上传时间: 2021-01-01
上传用户:1314gwr
资源简介:目前,嵌入式设备的开发越来越受到重视,嵌入式产品的应用越来越广泛。在开发过程所采用的操作系统中,VxWorks是比较受欢迎的一种。而开发设备驱动程序是开发嵌入式系统一个很困难的工作, 因为程序
上传时间: 2022-09-16
上传用户:Alpaca_06
资源简介:DSP嵌入式应用系统开发典型实例本书是优秀的DSP应用系统开发实践指导书。 全书针对目前最通用、最流行的德州仪器的TMS320C6000系列芯片,介绍了其基本原理、硬件结构和软件资源,及大量的应用系统实际开发案例。本书共分为10章,前3章介绍了TMS320C6000...
上传时间: 2022-09-14
上传用户:SHH3332013
资源简介:作为信息传媒的载体之一,印刷品在人们的生活中有着不可或缺的地位。在现今数字信息技术和计算机多媒体技术高速发展的时代,人们对印刷品的质量有了更高的要求。随着计算机直接制版工艺的发展,印刷过程的质量控制对检测技术的要求也不断提高。印版网点数据检测...
上传时间: 2021-01-07
上传用户:hefu29
资源简介:在嵌入式Linux 平台上开发USB OTG 控制器工作在外设模式时传输实时音视频流的应用程序和USB Gadget驱动程序,目标是实现压缩视频流和原始音频流从USB OTG 设备到U
上传时间: 2021-02-03
上传用户:ZErofate44
资源简介:在开发蓝牙应用系统中,关键的工具就是蓝牙开发平台。我们所研究并开发的蓝牙开发平台可以为研发人员在此基础上进一步开发蓝牙应用产品提供方便,帮助研发人员尽快熟悉蓝牙环境,掌握蓝牙技术。本文首先介绍了蓝牙国内外发展动态,紧接着详细地研究和分析论述...
上传时间: 2021-08-03
上传用户:stone_1979
资源简介:嵌入式系统硬件驱动基础开发案例附录D 嵌入式系统参考电路原理图
上传时间: 2022-03-01
上传用户:chuyuxuan
资源简介:作为一种16/32位的高性能、低成本、低功耗的嵌入式RISC微处理器,ARM微处理器目前已经成为应用最为广泛的嵌入式微处理器。 本书在全面介绍ARM处理器的体系结构、编程模型、指令系统和开发工具的同时,以Samsung公司的一款基于以太网系统的ARM处理器-S3C4510...
上传时间: 2021-02-15
上传用户:zyp851816282
资源简介:仿真机I/O接口系统是用于在仿真主机与硬件操纵盘台之间进行信息传输与转换的重要系统。本论文围绕一台电站仿真机I/O接口系统进行改型研究,其中包括软件和硬件的设计开发。论文主要工作内容是基于嵌入式微处理芯片ARM、嵌入式操作系统Linux和以太网通信技术的...
上传时间: 2021-01-01
上传用户:ml8866
资源简介:以嵌入式微处理器和嵌入式操作系统为核心的嵌入式技术,已在很多领域得到了广泛的应用。由于互联网的应用日益普及,信息共享的程度不断提高,传统的串行通讯和并行通讯方式的缺点日益凸出,嵌入式设备的网络化已经成为网络发展的必然趋势。Forrester Research...
上传时间: 2021-01-05
上传用户:xiebinbplb
资源简介:嵌入式系统产品开发现已成为IT产业的主流发展方向之一,在不同应用领域的嵌入式系统产品开发中,都涉及到的一个共性关键技术是:嵌入式系统开发平台的研究与设计。 本文密切结合实际科研项目,采用软、硬件协同设计的研究方法,设计了一套基于ARM微处理器架构...
上传时间: 2021-01-05
上传用户:bg4xda
资源简介:tyw 专辑类----单片机专辑 嵌入式系统开发圣经-326页-45.0M.rar
上传时间: 2021-01-28
上传用户:wenyun.yang
资源简介:·IAR/EWARM嵌入式系统编程与实践目录第1章 IAR Embedded Workbench嵌入式开发工具简介. 1.1 IAR Embedded Workbench的主要特性1 1.2 IAR Embedded Workbench的目录结构和文件类型4 1.2.1 目录结构4 1.2.2 文件格式4 第2章 快速入门 2.1 项目的创建与编译链接...
上传时间: 2021-01-28
上传用户:liuxy
资源简介:首先本文对动目标检测的原理做了研究,研究了快慢时间维采样、动目标显示、多普勒滤波器组和零频抑制滤波器的相关算法。采用有限冲击响应(FIR)横向滤波器实现多普勒滤波器组,其加权系数可随不同的应用场景而设计,可以在不同频段设计相应频率的滤波器来抑...
上传时间: 2021-05-01
上传用户:NRC181
资源简介:基于ucos的ARM嵌入式系统开发设计 实验指导书
上传时间: 2021-07-12
上传用户:桑拿天
资源简介:文档为基于ARM9的水池实验装置嵌入式系统开发总结文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,,,
上传时间: 2021-11-25
上传用户:徐净宇
资源简介:本文着重研究了一种基于8051单片机的嵌入式实时操作系统(RTOS)微内核的设计方法。该系统以ATMEL公司生产的AT89C51单片机为硬件实现平台的微控制器。由于原先使用的前后台软件设计方法的限制,8位单片机在使用、设计方面面临着全新的挑战。为了将它的强大功能...
上传时间: 2022-04-13
上传用户:Eric封