ARM汇编和C接口技术机制研究和应用

来源 :第七届仪表、自动化与先进集成技术大会暨第六届测控技术与仪器仪表学术大会 | 被引量 : 0次 | 上传用户:wangzu03
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  在嵌入式软件开发过程中,主要使用C语言以提高开发效率。某些特殊情况下,例如性能关键代码和寄存器操作等,必须使用汇编语言。函数是C语言中一个重要的概念,在汇编语言中经常使用子例程或过程表达同样的概念,本文使用术语子例程。本文首先介绍ARM汇编语言子例程设计的一般方法,然后提出一种基于堆栈帧的设计方法,同时介绍C和汇编语言交互技术,最后以某型号仪器信号处理模块为例说明从C语言转向汇编语言所带来的性能提升效果。
其他文献
  介绍了一种基于光纤耦合技术的远程油污检测装置,该装置以光电检测方法为基础,采用光纤作为光信号远距离收发介质,实现了油管内油品污浊度的远程定量检测。光路设计具有低损
疫情统计系统软件的研究与应用张润祥,李华锋,周世义,郑祥云疫情统计是防疫工作的前哨;是制订传染病防治措施的科学依据。但疫情统计确是一项繁琐且容易出现差错的工作,特别是年报
  仪器虚拟软面板既能提供类似仪器前面板的操作,又能方便的集成数据分析算法,是许多自动测试系统软件的重要功能之一。然而,大多数仪器软面板都是针对特定的仪器设备开发的,即
会议
  三峡库区某断面水质数据部分缺失,存在波动性、季节周期性、趋势性等复杂非线性特点。传统的模型无法准确地预测该断面水质变化情况,本文提出一种针对水质数据具有复杂非线
会议
  为满足基于电子倍增耦合器件(EMCCD,ElectronicMultiplying CCD)的光子计数成像供电要求,提出了两种数控供电的结构并进行了实验。采用数字电位器实现的数控低压小电流电源
会议
  以功能需求为基础,设计了化学气相沉积系统的结构,搭建了一套多功能化学气相沉积系统。该设备由加热系统、导轨、气体控制系统、电控系统和真空系统组成。加热系统实现程控
  运放电路输入端噪声的主要分为电压噪声和电流噪声,本文通过公式计算得出了在不同源阻抗情况下影响运放电路噪声的主要因素。在某中频电路中分别应用电压反馈型和电流反馈
三效热原灭活剂为我国卫生部推荐的新型医院消毒供应室专用洗涤剂。该产品具有消毒、去污、去热原3种功效。我们用此灭活剂替代传统重铅酸钾硫酸溶液处理玻璃注射器,效果满意
  为满足微光应用系统中微光探测要求,使用电子倍增耦合器件(EMCCD,Electronic Multiplying CCD)作为探测器设计了一种EMCCD相机驱动系统。介绍了EMCCD芯片CCD201的工作原理
会议
现在,服装、超市、餐饮、宾馆等行业崇尚连锁经营,大有星火燎原之势。而且,据笔者所知,我国曾在1997年就颁布了《连锁店经营管理规范意见》,2002年颁布了《关于促进连锁经营