目录
10.Fls调用Fee_JobErrorNotification
前言
Fls模块通过DMU模块的Command Sequence完成对Flash的擦写,通过监控DMU的HF_STATUS状态寄存器判断任务是否完成,通过监控DMU的HF_ERRSR错误状态寄存器判断擦写过程是否出现ERROR。也就是说,Fls模块通过操控DMU模块实现了AUTOSAR架构下的标准接口和功能逻辑。本文就来想写分析Fls模块,同时回答以下问题:
问题1:Fls在什么时候调用Fee_JobEndNotification?
问题2:Fls在什么时候调用Fee_JobErrorNotification?
问题3:上层怎么知道当前Job状态和Error类型?
Note: 为什么我总是喜欢问这两个Notification的问题?-- 因为实际工程实践中,具体的读写过程往往并不很关心,最关心的是读写有没有真的完成以及出现问题时分析是什么原因导致的,而这就和以上问题息息相关。
缩略词
简写 |