STM32F030C8T6 LIN 通讯
求助:STM32F030C8T6 LIN 通讯例子程序有吗?我在网上找了程序,发现BREAK(13个低电平)还是没有发出来。其他数据都出来了。求助!本帖最后由 wenshijian 于 2018-4-15 15:37 编辑
解决了没有 ? 我也正在用F030F4T6,在某宝看到一个LIN开发板,用的是F042,买了一个试试。
030c8t6有一路串口还是两路串口?好像只有串口1才能作为LIN主模式,串口2只能作为从模式的。我用的030F4只有一路串口,资源有点少。F042有两路,正准备换成F042,反正是引脚兼容的 。
可能是你拿UART2作为LIN的,UART2是普通串口,不支持LIN功能,不能发出LIN_Break。
只能用USART1,这是增强型串口。 030 USART1好像是有个SBKRQ 标志位,在寄存器USART_RQR里面,是负责发送这个LIN_Break的。
但问题是这个芯片只能发不能收,没有LIN_Break中断标志位啊。是不是只能做主机,不能做从机。
页:
[1]