前面

分模块对S32K144的外设进行MBD模型的搭建,熟悉开发流程。

总模型

image.png

配置模块

添加MBD_S32K1xx_Config_Information、LPUART_Config
image.png
LPUART_Config中:和嵌入式开发要配置的东西差不多。
image.pngimage.png

应用逻辑

image.png
sizeof使用的是Probe,选择只检测宽度。
image.png
难点在状态机判断部分:
image.png
生成的代码如下:
image.png

遇到的问题

状态机输入报错

e61a1c5aa15553e8275d5f0aa167d32.png
56279570a7a0df119278d9f5b93f922.png
解决办法:状态机的default上要么是不加条件,要么是,只在1的上加条件。

测试结果

image.png