共查询到16条相似文献,搜索用时 93 毫秒
1.
嵌入式系统中的程序设计对代码效率有很高的要求。所谓效率,即要求代码存储空间少,运行的指令周期短,编程时还应该省力省时;但三者往往难以兼顾,需要编程者根据具体应用优先考虑其中某些方面。要编出高效的程序,需要程序员不断地探索和积累经验。不过,有些具体实用的方法还是可以遵循的。笔者根据自己在汽车导航仪系统中的编程实践,总结出了一些提高代码效率的实用方法。 相似文献
2.
嵌入式系统编程中的代码优化 总被引:2,自引:0,他引:2
从嵌入式系统的特点出发 ,阐述了嵌入式系统编程语言的选择以及代码优化的方法。首先分析了嵌入式系统特点和嵌入式系统编程的要求 ,以及嵌入式实时程序设计中语言的选择。接着结合嵌入式软件开发的实践 ,阐述了嵌入式软件开发中代码优化的方法。最后作出总结 ,提出综合利用各种方法和必要性 相似文献
3.
C语言在嵌入式系统开发中的代码优化 总被引:1,自引:0,他引:1
C语言是嵌入式系统开发中常用的一种程序设计语言.本文结合嵌入式系统的特点,从变量定义、算法优化和存储器分配三个方面.阐述了C语言在嵌入式软件开发中的代码优化方法。 相似文献
4.
5.
6.
本文以S3FC9DC硬件平台为例,阐述了嵌入式系统程序开发中代码优化的重要意义以及代码优化的策略和方法。 相似文献
7.
嵌入式系统往往对实时性、系统功耗和程序代码长度有特殊的要求,本文从程序设计的角度讨论满足这些要求的程序代码优化方法。文中首先讨论了程序执行时间的优化方法,随后讨论了程序代码长度的优化方法,最后讨论了程序功耗的优化方法。 相似文献
8.
嵌入式系统中的程序设计对代码效率有很高的要求.所谓效率,即要求代码存储空间少,运行的指令周期短,编程时还应该省力省时;但三者往往难以兼顾,需要编程者根据具体应用优先考虑其中某些方面.要编出高效的程序,需要程序员不断地探索和积累经验.不过,有些具体实用的方法还是可以遵循的.笔者根据自己在汽车导航仪系统中的编程实践,总结出了一些提高代码效率的实用方法. 相似文献
9.
10.
11.
随着嵌入式系统硬件可靠性水平的不断提高和嵌入式软件的日益复杂化,软件的可靠性在嵌入式系统整体可靠性中所占的比重也越来越大.在探讨了代码静态分析技术中关键步骤的基础上,制定了编码标准,并且选择了合适的静态分析工具;同时,介绍了自行开发的代码测试框架和测试用例设计方法,并将其运用到某智能仪表软件的测试中,得到了良好的测试效果. 相似文献
12.
本文通过在MJPEG回放中如何应用GPU Shading Language编程帮助提高嵌入式系统性能的分析,阐述了对GPU可编程管线的合理利用,使其不光用于3D图像的渲染,并且在协助CPU进行通用计算方面起到更多作用的观点。 相似文献
13.
介绍了JTAG,即IEEE 1149.1标准和用来描述JTAG总线标准的SVF语法规范,以及在嵌入式系统申如何利用SVF语法规范实现对CPLD器件的在系统编程。 相似文献
14.
随着应用的深入,计算系统对性能的要求越来越高。另一方面,软件规模也越来越大,使得日益庞大的软件与有限的硬件资源之间的矛盾逐渐显现出来。在嵌入式系统、移动计算以及实时控制系统中,这个矛盾尤其突出。如何减少代码、提高代码的效率,成为近年来学术界和产业界关注的问题,许多组织和机构正围绕着此论题开展广泛而深入的研究。本文介绍代码缩减(code-size reduction)的研究背景,以及两种主要的代码缩减方法——代码压缩(code compression)和代码紧缩(code compaction);着重讨论代码紧缩技术,包括:代码肾缩的主要方法、各个方法的特点及其中的关键技术;分析代码特缩技术尚存在的问题和面临的挑战,并对代码肾缩技术的未来发展趋势做了一些预测。 相似文献
15.
嵌入式软件调试环境GDB为嵌入式软件的开发提供了一个友好的软件调试平台。本文介绍了GDB的基本结构、其作为调试器远程调试的基本功能,重点介绍了远程调试的通信协议。 相似文献
16.
基于SDL语言代码自动生成技术研究 总被引:1,自引:0,他引:1
1.引言目前嵌入式实时系统的复杂度越来越高,自动代码生成技术已成为缩短嵌入式系统开发时间和降低开发成本的主要方法之一,也是近十年软件开发工具研究的热门课题。所谓自动代码生成,即把形式化描述的系统需求转化为特定软硬件平台上基于某一目标语言的系统实现。代码自动生成技术研究虽然已经取得一定成果,也被应用到一些商业工具中,但生成代码的执行效率、与实际软硬件平台的结合等问题限制了其在实际工程中的使用。根据转化程度不同自动代码生成又分为完全的自动代码生成和部分的自动代码生成,本文就基于SDL的完全自动代码生成的关键技术及其对最终代码的影响进行初步探讨。 相似文献