fuxunru 发表于 2017-11-15 15:15:37

STM32F030C8T6 LIN 通讯

求助:STM32F030C8T6 LIN 通讯例子程序有吗?我在网上找了程序,发现BREAK(13个低电平)还是没有发出来。其他数据都出来了。求助!

wenshijian 发表于 2018-4-15 15:35:20

本帖最后由 wenshijian 于 2018-4-15 15:37 编辑

解决了没有 ? 我也正在用F030F4T6,在某宝看到一个LIN开发板,用的是F042,买了一个试试。
030c8t6有一路串口还是两路串口?好像只有串口1才能作为LIN主模式,串口2只能作为从模式的。我用的030F4只有一路串口,资源有点少。F042有两路,正准备换成F042,反正是引脚兼容的 。

wenshijian 发表于 2018-4-15 15:51:43

可能是你拿UART2作为LIN的,UART2是普通串口,不支持LIN功能,不能发出LIN_Break。
只能用USART1,这是增强型串口。

waiman-156411 发表于 2019-3-14 20:16:20

030 USART1好像是有个SBKRQ 标志位,在寄存器USART_RQR里面,是负责发送这个LIN_Break的。

但问题是这个芯片只能发不能收,没有LIN_Break中断标志位啊。是不是只能做主机,不能做从机。
页: [1]
查看完整版本: STM32F030C8T6 LIN 通讯