Implement Fee using MBDT1.5 or custom code

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Implement Fee using MBDT1.5 or custom code

491 次查看
KaleRushikesh
Contributor I

Hello,

I want to implement FEE in Simulink, but MBDT 1.5 does not have a library block for FEE.
So, I referred to the S32DS FEE example, which works in Design Studio. I don’t want to switch toolboxes, but I still want to use FEE in Simulink.

While working on this, I observed that:

  • In Simulink, to configure FEE we also need to configure FEE, Mem_43_IFLS, and MemAcc.

  • In S32DS, we only need to configure FEE and FLS.

Because of this difference, some .h files that are generated by the configuration tool in S32Ds are not generated in case of the configuration done in Simulink setup.

This makes me confused about which APIs I should call from a Simulink MATLAB Function using coder.ceval().

0 项奖励
回复
1 回复

441 次查看
dragostoma
NXP Employee
NXP Employee

Hi, @KaleRushikesh,

Please review the related thread for more details: https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/integrating-FEE-in-Simulink/m-p/2148969...

 

Best regards,

Dragos

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2145104%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E4%BD%BF%E7%94%A8%20MBDT1.5%20%E6%88%96%E8%87%AA%E5%AE%9A%E4%B9%89%E4%BB%A3%E7%A0%81%E5%AE%9E%E7%8E%B0%E6%94%B6%E8%B4%B9%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2145104%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3C%2FP%3E%3CP%3E%E6%88%91%E6%83%B3%E5%9C%A8%20Simulink%20%E4%B8%AD%E5%AE%9E%E7%8E%B0%20FEE%EF%BC%8C%E4%BD%86%20MBDT%201.5%20%E6%B2%A1%E6%9C%89%20FEE%20%E5%BA%93%E5%9D%97%E3%80%82%3CBR%20%2F%3E%E5%9B%A0%E6%AD%A4%EF%BC%8C%E6%88%91%E5%8F%82%E8%80%83%E4%BA%86%20S32DS%20FEE%20%E7%A4%BA%E4%BE%8B%EF%BC%8C%E5%AE%83%E5%8F%AF%E4%BB%A5%E5%9C%A8%20Design%20Studio%20%E4%B8%AD%E8%BF%90%E8%A1%8C%E3%80%82%E6%88%91%E4%B8%8D%E6%83%B3%E6%9B%B4%E6%8D%A2%E5%B7%A5%E5%85%B7%E7%AE%B1%EF%BC%8C%E4%BD%86%E4%BB%8D%E6%83%B3%E5%9C%A8%20Simulink%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20FEE%E3%80%82%3C%2FP%3E%3CP%3E%E5%9C%A8%E7%A0%94%E7%A9%B6%E8%BF%87%E7%A8%8B%E4%B8%AD%EF%BC%8C%E6%88%91%E5%8F%91%E7%8E%B0%3C%2FP%3E%3CUL%3E%3CLI%3E%3CP%3E%E5%9C%A8%20Simulink%20%E4%B8%AD%EF%BC%8C%E8%A6%81%E9%85%8D%E7%BD%AE%20FEE%3CSTRONG%3E%EF%BC%8C%3C%2FSTRONG%3E%E6%88%91%E4%BB%AC%E8%BF%98%E9%9C%80%E8%A6%81%E9%85%8D%E7%BD%AEFEE%E3%80%81Mem_43_IFS%20%E5%92%8C%20MemAcc%E3%80%82%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E5%9C%A8%20S32DS%20%E4%B8%AD%EF%BC%8C%E6%88%91%E4%BB%AC%E5%8F%AA%E9%9C%80%E9%85%8D%E7%BD%AE%3CSTRONG%3EFEE%20%E5%92%8C%20FLS%3C%2FSTRONG%3E%E3%80%82%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%E7%94%B1%E4%BA%8E%E5%AD%98%E5%9C%A8%E8%BF%99%E7%A7%8D%E5%B7%AE%E5%BC%82%EF%BC%8C%E4%B8%80%E4%BA%9B%20.h%E5%A6%82%E6%9E%9C%E5%9C%A8%20Simulink%20%E8%AE%BE%E7%BD%AE%E4%B8%AD%E5%AE%8C%E6%88%90%E9%85%8D%E7%BD%AE%EF%BC%8C%E5%88%99%E4%B8%8D%E4%BC%9A%E7%94%9F%E6%88%90%E7%94%B1%20S32D%20%E9%85%8D%E7%BD%AE%E5%B7%A5%E5%85%B7%E7%94%9F%E6%88%90%E7%9A%84%E6%96%87%E4%BB%B6%E3%80%82%3C%2FP%3E%3CP%3E%E8%BF%99%E8%AE%A9%E6%88%91%E6%84%9F%E5%88%B0%E5%9B%B0%E6%83%91%EF%BC%8C%E4%B8%8D%E7%9F%A5%E9%81%93%3CSTRONG%3E%E5%BA%94%E8%AF%A5%E4%BD%BF%E7%94%A8%20coder.ceval()%20%E4%BB%8E%20Simulink%20MATLAB%20%E5%87%BD%E6%95%B0%E4%B8%AD%E8%B0%83%E7%94%A8%E5%93%AA%E4%BA%9B%20API%3C%2FSTRONG%3E%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2148972%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Implement%20Fee%20using%20MBDT1.5%20or%20custom%20code%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2148972%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F253372%22%20target%3D%22_blank%22%3E%40KaleRushikesh%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E8%AF%B7%E6%9F%A5%E7%9C%8B%E7%9B%B8%E5%85%B3%E4%B8%BB%E9%A2%98%E4%BA%86%E8%A7%A3%E6%9B%B4%E5%A4%9A%E8%AF%A6%E6%83%85%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FModel-Based-Design-Toolbox-MBDT%2Fintegrating-FEE-in-Simulink%2Fm-p%2F2148969%2Fhighlight%2Ftrue%23M10384%22%20target%3D%22_blank%22%3E%EF%BC%9A%20https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FModel-Based-Design-Toolbox-MBDT%2Fintegrating-FEE-in-Simulink%2Fm-p%2F2148969%2Fhighlight%2Ftrue%23M10384%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E9%A1%BA%E7%A5%9D%E5%95%86%E7%A5%BA%EF%BC%81%3C%2FP%3E%0A%3CP%3E%E5%BE%B7%E6%8B%89%E5%8F%A4%3C%2FP%3E%3C%2FLINGO-BODY%3E