发新帖本帖赏金 20.00元(功能说明)我要提问
返回列表
打印
[技术讨论]

聊聊硬件工程师眼中的软件是什么

[复制链接]
1011|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
#申请原创#@21小跑堂  


作为硬件工程师,虽说不用写代码,可是也免不了和软件打交道。就会经常听说单片机软件,嵌入式软件系统之类的。做汽车电子的,就会用到Autosar软件架构之类的。那就聊聊硬件工程师眼中的软件是什么吧。
单片机是一种集成电路芯片,通常包括一个或者多个未处理核心,内存,输入输出接口以及其他功能,集成在一个小型的芯片上,单片机是一个微型的计算机系统,可以独立执行控制任务,但本身不包含外设电路。需要与外设电路配合使用才能实现完整的功能。单片机广泛的应用与消费电子,家电,汽车,工业控制和通信等等
是嵌入式系统的核心硬件之一。
嵌入式系统是指嵌入到更大系统或设备中的专用计算机系统。它通常是为了执行一些专门的任务而设计的。嵌入式系统包括硬件和软件两部分,其中硬件部分可能包括单片机,FPGA等。而软件部分则包括操作系统,应用程序等。嵌入式系统通常要求高可靠性,实时性和资源效率。他们被设计来控制,监控或与外部设备进行交互。


Autosar 单片机和嵌入式系统是三个在汽车电子和计算机工程领域中常见的概念,Autosar是一个全球性的汽车软件架构合作伙伴计划,由多家汽车制作商,供应商和系统开发商共同发起,其主要目标是建立一个开放的标准化软件架构,以应对汽车电子系统的复杂性,而日益增加的挑战。Autosar提供了一套软件模块的描述规范,定义了应用接口,并建立了基于标准化交换格式的通用开发方法。这种架构允许不同车辆和平台变体的软件,具有可扩展性和可转移性,同时考虑了可用性,安全性,合作伙伴间的合作,资源的可持续利用,以及产品生命周期的可维护性,Autosar的软件架构采用分层模型,包括应用层(Application Layer),运行时环境(RTE),基础软件层(BSW)。

这种分层设计使得应用软件的开发更加独立于硬件,提高了软件的可重用性和可移植性。Autosar还定义了多种接口类型,如标准化接口,Autosar接口和标准化的Atutosar接口,这些接口连接到RTE,以支持软件组件之间的通信和服务访问。


在Autosar背景下,嵌入式系统通常指的是汽车中的电子控制单元,ECU是一个嵌入式系统的,它使用单片机作为其计算核心,并运行符合Autosar标准的软件,来执行特定的汽车功能。通过Autosar标准,ECU的软件开发可以更加模块化和标准化。从而简化了开发流程。提高了软件的质量和可维护性。

小小总结一下,Autosar是一个标准化的软件架构,旨在提高汽车电子系统软件的开发效率和质量。单片机是嵌入式系统的核心硬件,是一种集成了多种功能的微型计算机芯片。嵌入式系统则是一个专用的计算机系统,包括了硬件和软件,是用于执行特定的控制任务,三者在汽车电子领域中相互关联。

使用特权

评论回复

打赏榜单

21小跑堂 打赏了 20.00 元 2024-07-16
理由:恭喜通过原创审核~期待您更多的原创作品~

评论
21小跑堂 2024-7-16 10:38 回复TA
通过多维度分析讨论。简述个人对嵌入式软件的看法。 

相关帖子

发新帖 本帖赏金 20.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

62

主题

133

帖子

3

粉丝