S32K3 实现了 FEE。但是,FEE_Read 总是失败,其返回值 RetVal 为 1。请勿使用以下"else" 语句:
当到达"Fee_ExampleAssert" 点时,无法直接退出 while 循环。请问问题出在哪里?以下是 EB 配置:
存储器:
希望路过的工程师们能看一看,并提供一些帮助。
非常感谢。
非常感谢你的答复。我仔细检查后发现是底层配置出了问题。我发现,收费块大小和收费虚拟页大小必须是倍数关系,操作才能成功。
关于 FEE,您还能帮我解决其他问题吗?我使用的参考是 SW32K3_RTD_R21-11_3.0.0_P07-fee_ts_t40d34m30i0R0 (S32K344)
目前,在进行FEE配置和调试之前,ADC采样没有问题。但是,添加 FEE 模块后,当 ADC 的初始化、触发信号和中断功能被注释掉时,FEE 存储正常。但是,一旦开启 ADC,就会出现在 ADC_startGroupConversion 处卡住然后进入硬故障的情况。
然后我尝试注释掉FEE的所有相关内容,只关注ADC部分。但是,我发现 ADC 的采样触发信号存在问题,当它到达 ADC_startGroupConversion 阶段时,它进入了硬故障。
Hi@xingyun
建议你不要使用QQ邮箱来注册NXP的账户,使用你们的单位邮箱来注册NXP的账户来提高处理你们问题的优先级。
Regarding your new question, firstly, I'd like to know why you're using an older version of RTD. Could you try using a newer version? If the problem persists after upgrading to the newer version, please provide a project that reproduces the issue, and I will take the time to check it for you.
Again, please do not use email addresses like QQ to create topics, as such accounts will not receive priority technical support.