Hello all,
1. First, set a breakpoint in Fee_Init() and let the program run to Fee_Init(), and then step to the Fee_MainFunction().State, a symbol for debugging, showing MEMIF_BUSY, indicates the Fee module is currently busy (see Figure 1), which correspond to the Specification of AUTOSAR (see Figure 3).
Figure 1
2. Then, set a breakpoint in Fee_Write() to let the program continue to run, but the program can't run to Fee_Write() and jump to Fee_Init(),State, a symbol for debugging, shows MEMIF_BUSY. The initialization of Fee module fails (see Figure 2). it does not comply with the Specification of AUTOSAR,which specifies State as MEMIF_IDLE after Fee_Init() (see Figure 4).
Figure 2
Figure 3
Figure 4
3. In addition,I wonder if it needs to initialize Fls module before initializing Fee module(i.e. call Fls_Init before Fee_Init()).
Can someone do a favor for me?













