您的位置 首页 芯闻

lpc2000系列单片机CAN总线的使用中需求留意的几个问题

lpc2000系列单片机CAN总线的应用中需要注意的几个问题1、发送相关问题a)模式用必须用SRRb)发送时必须只用一个缓冲区2、波特率相关问题a)CAN…

lpc2000系列单片机CAN总线的使用中需求留意的几个问题

1、发送相关问题

a)形式用有必要用SRR

b)发送时有必要只用一个缓冲区

2、波特率相关问题

a)CAN标准中一个bit分四段Sync_Seg,Prop_Seg,Phase_Seg1,Phase_Seg2

b)Sync_Seg固定为1

c)LPC2000中的TSEG1=Prop_Seg+Phase_Seg1,TSEG2=Phase_Seg2

d)SJW应该等于Phase_Seg1但不能超越4

e)Fvpb便是pclk

f)Prop_Seg主要给传输推迟补偿,应尽或许长

g)Phase_Seg1和Phase_Seg2要么持平,要么Phase_Seg1+1=Phase_Seg2

h)Phase_Seg2也应该考虑长一点,至少要确保cpu能在这段时间里处理完要处理的作业。

i)假如想要取得较高的波特率,pclk要足够高,假使用pclk 11059200则波特率大约不会超越60kbps,所以要想取得较高的波特率有必要倍频。

j)波特率高时sam=0,波特率低时sam=1

k)tja1050有波特率下限,最好作业在60k以上,15~60k也是能够作业的但有或许犯错。tja1040的下限是40k。该下限由

TransmitData(TXD)dominanttime-outfunction和can标准自身决议。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/news/xinwen/277135.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部