共查询到20条相似文献,搜索用时 765 毫秒
1.
2.
3.
4.
5.
6.
7.
简要说明了引导程序在嵌入式Linux系统开发中的重要作用;以S3C44B0为处理器,设计与实现了一个具有良好模块性、可移植性以及简单性的嵌入式系统的启动程序。详细讲解了BootLoader程序的设计流程及其中一些关键代码。 相似文献
8.
本系统的硬件是基于ARM7,软件是基于μC/OS-Ⅱ实时多任务操作系统,介绍了以ARM7为控制核心的超声波汽车停车泊位检测报警系统,重点分析了超声波测距的原理、超声波收发器与ARM7的连接与实现以及系统的软件流程设计。在汽车电子方面有一定的应用和实用价值。 相似文献
9.
10.
室内移动机器人是近年来研究的热点问题,同步定位与建图技术更是移动机器人的关键技术之一。为此文章设计了基于机器人操作系统(ROS)智能车的同步定位与建图系统,以Gmapping为核心算法,首先采用电机编码器构建的里程计对单线激光雷达的每帧数据进行运动畸变补偿,以运动畸变补偿后的激光雷达数据和里程计数据作为Gmapping算法输入;然后通过Gmapping算法粒子初始化,构建考虑观测量的提议分布并对粒子进行采样以估计智能车位姿,以重采样重要性系数对粒子进行重采样并设置重采样阀值,利用二值贝叶斯滤波器对每个粒子的地图状态更新;最后基于Gmapping算法输出智能车的位姿估计和地图数据。试验结果表明,所设计的同步定位与建图系统,在小尺寸环境下对智能车位姿估计和构建的地图较为准确,满足设计目标要求。 相似文献
11.
12.
为了让电控液压助力转向系统(EHPS)控制器能够正常的工作起来,只有硬件是不行的,必须满足相匹配功能的软件系统。本文基于瑞萨公司的集成开发环境平台,采用C语言编程主控芯片,结合模块化的编程思路,设计了以完成系统初始化、电机启动工作的主程序和实现控制算法的子程序。程序经过在线编译调试,达到了先期的设计目标。有效地提高了软件的可移植性和运行效率,对EHPS控制功能最终实现起着关键性的作用。 相似文献
13.
14.
<正>(接2023年第9期)(3)基础软件层基础软件层主要与硬件相关,主要包括操作系统(operating system)和中间件(middleware)等。通过对基础软件层进行标准化,汽车厂商可专注于开发有竞争力的上层应用软件,而无须过多关注底层基础软件与硬件。根据功能的不同,基础软件层进一步可划分为服务层、ECU抽象层、微控制器抽象层和复杂驱动层,如图30所示。 相似文献
15.
针对串联式混合动力电动汽车的应用,基于PowerPC为核心的整车控制器硬件,成功移植eCos及其引导程序RedBoot,根据恒SOC的整车控制策略,编写串联式混合动力电动汽车整车控制器的软件系统,调节能量在蓄电池和电动机之间的合理分配,以实现较高的燃油经济性。通过dSPACE的实时仿真平台进行硬件在回路仿真,验证操作系统及应用程序的性能。 相似文献
16.
17.
18.
19.
为提高电控柴油机下线管理(EOL)过程中程序下载和数据更新的效率,保证数据传输过程中的可靠性和在从机端的访问安全性,提出一种新的EOL解决方案,并阐述了基于BootLoader通信单元的工作原理.通过定义新的应用层协议减少通信过程中等待响应的时间,提高程序和数据传输的效率,并采用CRC校验以提高通信过程的数据安全性.此外,在从机(ECU)端采用Copy页和嵌套式的数据存储格式,使用Seed&Key算法验证操作人员的访问权限,以更好地保障从机端数据访问的安全性.通过监测CAN总线状态,对BootLoader下载/编程性能和可靠性进行分析,结果表明该方案能够满足开发和生产的需要. 相似文献