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

查看: 11915|回复: 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管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版