AutoSAR系列讲解(实践篇)8.1-IO架构

IO架构

->返回总目录<-
不知道大家还记得之前讲过的IO功能在BSW中的结构不,如果已经没有印象了,大家可以先花几分钟回头看看4.2节,特别是里面的那个例子,在本讲中将会做详细的分析

一、应用层级

之前就有小伙伴问过我,这些Sensor/Actuator SWC和Application SWC之间都有什么关系啊?其实它们都是SWC,不过执行的功能不太相同罢了,在DaVinci软件中就只是一个标签的不同而已,没有太大的区别。大家就都放心的当成同一种SWC来用就行了。但是为了将我们的软件的结构看起来更加规整,我们一般将Sensor/Actuator SWC单独的划分出来,形成下面这种形式,使得若是以后硬件上有什么修改,可以很方便的修改我们的代码。从下面的图中,我们可以看出来,硬件上的传感器和执行器都得到了SWC的抽象,仅仅将应用算法单独列出来封装好,即使之后硬件变更,也只需要修改对应的Se

猜你喜欢

转载自blog.csdn.net/xyfx_fhw/article/details/102879256