实时嵌入式系统C/C++代码性能优化方法综述

来源 :单片机与嵌入式系统应用 | 被引量 : 0次 | 上传用户:kangyh123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时嵌入式系统不仅对运算结果的正确性有要求,而且对产生结果所需要的时间也有要求,即要求在一定的时间内产生运算结果。本文详细介绍了优化C/C++代码性能的方法,包括如何利用软件流水进行优化、如何优化循环、如何优化控制代码等,并通过在实际硬件上的对比测试,验证了优化前后代码性能的提升。
其他文献
本文设计了一款基于树莓派的可视语音无人机,该设备可以实现远程监控和拍照功能,并能够将音频文件传输到上位机进行处理。本设计的无人机包含三个系统模块:无人机本体、无线图传模块和远距离音频输出模块。三个系统模块相辅相成,从而实现远距离高清画面实时传输和远距离音频实时输出。其中,无人机飞控部分采用PID控制;无线图传部分通过模块来进行传输;远距离音频通过无线电传输,并通过实验验证了该设计的可行性。
2021年是中国经历了前所未有的疫情之后,开始快马加鞭、努力奋斗的一年。复杂的国际政经环境依旧,国产芯片和国产操作系统受到国内产业界、学术研究机构和政府相关部门高度重视,产业发展势头迅猛,投资热情高涨。伴随人工智能快速发展,嵌入式操作系统在智能系统中发挥越来越大的作用,为了应对日益复杂和不确定的外部环境,国产智能系统更离不开国产嵌入式操作系统,智能制造和工业物联网对国产嵌入式操作系统需求强劲。国产机器人产业正处于快速发展阶段,机器人操作系统急需国产化!