你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 11929|回复: 5

关于STM32的LIN协议问题

[复制链接]

1

主题

9

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2009-3-15 21:53:40 | 显示全部楼层 |阅读模式
 下面是我写的基于LIN1.3协议的主机发送和接收程序,同步间隔场,八个字节的数据,和一个字节的校验和位在总线上都可以接收到,可是我再发完报文帧头以后,等待接收,就一直接收不到从机的返回数据了,请大虾帮忙指导一下,谢谢先 
 

      USART_ClearFlag(USART1,USART_FLAG_LBD);
 while(USART_GetFlagStatus(USART1,USART_FLAG_LBD) == RESET)
     {
 USART_LINCmd(USART1, ENABLE);
 USART_SendBreak( USART1);
  }
 USART_SendData(USART1,0x80);
 //同步场
     USART_SendData(USART1,0x55);
//送ID                                      
  USART_SendData(USART1,Data_R[0]);
// 发送命令9段
     for(t=1;t
<
回复

使用道具 举报

1

主题

9

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2009-3-17 21:54:11 | 显示全部楼层

回复:关于STM32的LIN协议问题

自己顶一下,怎么没有人搞这个啊
谁能发个例程吗~~~
回复 支持 反对

使用道具 举报

1

主题

18

回帖

0

蝴蝶豆

初级会员

最后登录
1970-1-1
发表于 2010-6-12 14:42:29 | 显示全部楼层

回复:关于STM32的LIN协议问题

同样关注问题解决情况
希望楼主解决后能 分享出来 。
期待。。。。
回复 支持 反对

使用道具 举报

0

主题

1

回帖

0

蝴蝶豆

新手上路

最后登录
2018-11-29
发表于 2013-3-26 09:56:21 | 显示全部楼层

回复:关于STM32的LIN协议问题

 不知道楼主找到解决方案了没,能共享一下例程吗
回复 支持 反对

使用道具 举报

0

主题

4

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2013-7-22 18:23:28 | 显示全部楼层

RE:关于STM32的LIN协议问题

看看,感觉这么写不太好。。。
回复 支持 反对

使用道具 举报

0

主题

1

回帖

0

蝴蝶豆

新手上路

最后登录
2019-11-5
发表于 2014-6-16 10:45:19 | 显示全部楼层

回复:关于STM32的LIN协议问题

我现在也在调lin,但看lz什么先发ID再发同步场啊?还是我对lin总线理解错了,还有lz标注从机发送数据帧头,帧头不是只有主机才能发送的吗从机也能发送?
现在我用stm32调调用USART_SendBreak函数用分析仪抓时发现发送的0只有9到10个没有lin总线要的13个
?LZ使用两个ID???
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版