基本信息
源码名称:AUTOSAR V4.3.1存储标准文档
源码大小:1.23M
文件格式:.pdf
开发语言:C/C++
更新时间:2020-04-07
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
AUTOSAR_SWS_FlashEEPROMEmulation.pdf
Table of Contents 1 Introduction and functional overview ................................................................... 8 2 Acronyms and abbreviations ............................................................................... 9 3 Related documentation...................................................................................... 10 3.1 Input documents......................................................................................... 10 3.2 Related standards and norms .................................................................... 10 3.3 Related specification .................................................................................. 11 4 Constraints and assumptions ............................................................................ 12 4.1 Limitations .................................................................................................. 12 4.2 Applicability to car domains........................................................................ 12 5 Dependencies to other modules........................................................................ 13 5.1 Header file structure................................................................................... 13 6 Requirements traceability .................................................................................. 14 7 Functional specification ..................................................................................... 24 7.1 General behavior........................................................................................ 24 7.1.1 Addressing scheme and segmentation ............................................... 24 7.1.2 Address calculation ............................................................................. 25 7.1.3 Limitation of erase cycles.................................................................... 26 7.1.4 Handling of “immediate” data .............................................................. 27 7.1.5 Managing block correctness information............................................. 28 7.2 Error classification...................................................................................... 28 7.2.1 Development Errors ............................................................................ 28 7.2.2 Runtime Errors.................................................................................... 29 7.2.3 Transient Faults .................................................................................. 29 7.2.4 Production Errors ................................................................................ 29 7.2.5 Extended Production Errors ................................................................ 29 8 API specification................................................................................................ 30 8.1 Imported Types .......................................................................................... 30 8.2 Type definitions .......................................................................................... 30 8.3 Function definitions .................................................................................... 30 8.3.1 Fee_Init ............................................................................................... 30 8.3.2 Fee_SetMode...................................................................................... 31 8.3.3 Fee_Read ........................................................................................... 32 8.3.4 Fee_Write............................................................................................ 34 8.3.5 Fee_Cancel......................................................................................... 35 8.3.6 Fee_GetStatus.................................................................................... 36 8.3.7 Fee_GetJobResult .............................................................................. 37 8.3.8 Fee_InvalidateBlock............................................................................ 38 8.3.9 Fee_GetVersionInfo ............................................................................ 40 8.3.10 Fee_EraseImmediateBlock ................................................................. 40 8.4 Call-back notifications ................................................................................ 41 8.4.1 Fee_JobEndNotification ...................................................................... 42 Specification of Flash EEPROM Emulation AUTOSAR CP Release 4.3.1 7 of 57 Document ID 286: AUTOSAR_SWS_FlashEEPROMEmulation - AUTOSAR confidential - 8.4.2 Fee_JobErrorNotification .................................................................... 42 8.5 Scheduled functions................................................................................... 43 8.5.1 Fee_MainFunction .............................................................................. 43 8.6 Expected Interfaces.................................................................................... 44 8.6.1 Mandatory Interfaces .......................................................................... 44 8.6.2 Optional Interfaces .............................................................................. 44 8.6.3 Configurable interfaces ....................................................................... 45 9 Sequence diagrams .......................................................................................... 47 9.1 Fee_Init ...................................................................................................... 47 9.2 Fee_Write................................................................................................... 48 9.3 Fee_Cancel................................................................................................ 49 10 Configuration specification............................................................................. 51 10.1 Containers and configuration parameters .................................................. 51 10.1.1 Fee...................................................................................................... 51 10.1.2 FeeGeneral ......................................................................................... 51 10.1.3 FeeBlockConfiguration........................................................................ 54 10.2 Published Information................................................................................. 56 10.2.1 FeePublishedInformation .................................................................... 56 11 Not applicable requirements .......................................................................... 57