AutoSAR系列讲解-交流专区
交流专区
殳姓本博客主要为⼤家提供能和博主交流的平台:
村民选举法
1. 作⽤1:就是⽅便⼤家交流,⼤家可以在本⽂下留⾔
可以问⼀些AutoSAR的问题,谈谈⾃⼰对⾏业的看法,提⼀提对博主⽂章的意见和建议等(有其他内容的也请各位畅所欲⾔)。
3月星座AutoSAR是博主⼯作中顺便学到的,所以难免有很多知识盲区,博主在能⼒范围内尽量回答⼤家的问题。如果遇到有好的问题的话,博主会将其添加到本⽂下⽅问题栏,⽅便⼤家快速参考。⼤家在学习之余也能看看其他⼈都在做什么,算是轻松⼀刻吧
2. 作⽤2:就是博主想要分享给⼤家的⼀些消息会在这⾥更新
⽐如下⽅的公告,可能会有⼀些新闻什么的,或者⾏业的什么数据统计之类的
| 公告栏 |
自我心理分析
1、加博主微信(和⼤家交个朋友)
加博主微信的朋友越来越多了,博主很⾼兴能看到这⼀点。但是渐渐的博主也发现了⼀些问题,因为平时也需要忙⾃⼰的⼯作,所以⽬前有点处理不过来⼤家的消息了。那么为了和⼤家更好的交流,博主设置了⼏条规则:关公赴会歇后语下一句
微信仅仅是想和⼤家交个朋友,⼤家如果有技术上的问题,还请到微信群⾥向⼤家提问,加群请勿催促,博主会统⼀拉⼤家进群关于⽂章的付费问题,⽹站的bug之类的,请勿向博主提问,可以直接在CSDN⽹站询问相关客服
⼯作时间可能不会回复⼤家的消息,请尽量在⾮⼯作时间与博主交流
加好友请备注 AutoSAR 或 MisraC,否则通不过
微信号:xyfx189********(雪云飞星)
| 问题栏 |
1、关于画图软件
很多朋友很好奇博主⽤的什么画图软件,其实很简单,⽤PPT就⾏了【⼿动捂脸】。对⽐Ps、Ai和Cdr,还试了⼀些⽹上的流程图画图⼯具,最终还是PPT兼具效率和扩展性
2、再谈接⼝的函数⽣成
很多同学都在问S/R接⼝中接⼝和数据元素之间的关系,下⾯就举个实际的例⼦说明⼀下:
在 中有这么⼀句代码(很多同学看这段有点长可能没看到):
王安石泊船瓜洲//符合这个公式:Std_ReturnType Rte_Read_<port>_<data> (<DataType> *data)
收据范文Std_ReturnType Rte_Read_AppPI_Can_ReceiverCore0_DEP_Can_Receiver(Idt_Can_Receiver *data)
我们就拿这句分析⼀下:(Std_ReturnType Rte_Read_<port>_<data> (<DataType> *data))
Std_ReturnType:这个是函数返回值的类型,可以显⽰返回正确或失败等,但是不会将Return的数据返回到这⾥
Rte_Read:这个是说调⽤AutoSAR接⼝的固定函数开头,这⾥是直接调⽤(并⾮缓存调⽤)
怎样炖鸡肉好吃
AppPI_Can_ReceiverCore0:这个是我们创建的port实体,如图
DEP_Can_Receiver:这个就是我们传输的数据,也就是我们配置的Data Element Prototype。该数据由RTE管理,其实我们只需要在Sender和Receiver两个接⼝函数上使⽤就可以了,置于RTE怎么管理的可以不做了解
(Idt_Can_Receiver *data):就是将Retun回来的数据存放在我们之前定义好的data这个地址中,并且这个data的类型是
Idt_Can_Receiver类型的
附:返回总⽬录的传送门如下