英飞凌tle9854 lin主节点例程更改波特率不起作用

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
liuyang
Level 2
Level 2
First reply posted 25 sign-ins 10 questions asked
我通过配置config wizard ,配置了串口波特率为9600,配置了lin的 mode为low -10.4kbaud,Master Baudrate为19200,然后检测波特率仍然为19200,并未改成9600,这是怎么回事,该怎么设置,才能实现主机波特率为9600呢
0 点赞
1 解答
LinGuohui
Moderator
Moderator
Moderator
500 replies posted 50 likes received 250 solutions authored

你好,

参考代码中,初始化时LIN_LLD_Init()对UART1的波特率有重新赋值,所以单纯修改config wizard中的值,直接修改的是Device的.c .h文件。此处波特率需要在代码里修改:

LinGuohui_0-1659336031519.png

 

在原帖中查看解决方案

0 点赞
1 回复
LinGuohui
Moderator
Moderator
Moderator
500 replies posted 50 likes received 250 solutions authored

你好,

参考代码中,初始化时LIN_LLD_Init()对UART1的波特率有重新赋值,所以单纯修改config wizard中的值,直接修改的是Device的.c .h文件。此处波特率需要在代码里修改:

LinGuohui_0-1659336031519.png

 

0 点赞