函数声明
"InitFunction": "MultiFunctions",
"Comment": "UART和LIN都需要的初始函数",
"InitStruct": {
"FL_UART_Init": // <=== 要修改的位置,或者使用类型FL_UART_InitTypeDef
{
"Type": "FL_UART_InitTypeDef",
"member": {
"clockSrc": "FL_CMU_UART0_CLK_SOURCE_APBCLK",
"baudRate": "9600",
"dataWidth": "FL_UART_DATA_WIDTH_8B",
"stopBits": "FL_UART_STOP_BIT_WIDTH_1B",
"parity": "FL_UART_PARITY_EVEN",
"transferDirection": "FL_UART_DIRECTION_TX_RX"
}
},
"member":{
}
},
"MultiFunctions":[
{
"InitFunction": "FL_UART_Init",
"Comment": "UART 参数初始化",
"FunctionParam": {
"param1": "Instance",
"param2": "Struct Addr"
}
},
{
"InitFunction": "FL_UART_SetMode",
"Comment": "设置 UART 工作模式",
"FunctionParam": {
"param1": "Instance",
"param2": "InMember_workMode"
}
}
]
视图参数配置界面
"Advance": "Reserve",
"data_type": "UART_Param",
"function": "FL_UART_Init", ==> 查找要修改的位置
"title": "UART Init Params",