发新帖我要提问
12
返回列表
打印
[应用相关]

stm32的can 问题太多了

[复制链接]
楼主: dkill
手机看帖
扫描二维码
随时随地手机跟帖
21
dkill|  楼主 | 2008-8-3 09:17 | 只看该作者 回帖奖励 |倒序浏览

在can节点网络里 能简单的接受发送 能满足一般的通讯要求

还要考虑哪些容错机制

使用特权

评论回复
22
dkill|  楼主 | 2008-8-4 09:56 | 只看该作者

can通信过程中 一般会遇到什么问题

用到哪些容错信息

使用特权

评论回复
23
McuPlayer| | 2008-8-28 02:28 | 只看该作者

ST_ARM的例子很好,借用了,谢谢

如果仅仅是测试,终端电阻可有可无

使用特权

评论回复
24
lianshumou| | 2008-8-28 08:44 | 只看该作者

终端电阻并不是可有可无! 这和控制器有关!

有的没有就是不行!那怕只有10cm的线!  至少要一边有!

使用特权

评论回复
25
grant_jx| | 2008-8-28 10:28 | 只看该作者

楼主一句话,整来一堆人啊

总的感觉,顶楼的应该老老实实的将CAN Bus协议手册看上几遍,消化消化。
1、CAN控制器连接的时候需要加上CAN传输器,才能输出差分信号;
2、CAN的的状态机本身就已经有错误处理机制,你需要根据发送、接受的状态标志来控制你自己的错误处理方式。你既然测试发不出数据,就应该查查发送错位状态寄存器,看看当前出现的错误标准到底是什么;
3、CAN节点做为端点,是需要在差分传输线上串联120欧姆电阻的;
4、CAN总线上传输的是差分信号,你用示波器是怎么看的?他们可是没有地参考的哦;
5、CAN传输器一般都有一个RS的引脚,用来控制速度斜率,这个引脚关乎控制器匹配总线速率的问题,如何设置要看你设定的速率与传输器数据手册规定;
6、理论上讲你只是简单的测试,传输线是直接连接,不是在什么恶劣工控环境下,对于位速率匹配可以不需过分考虑。

使用特权

评论回复
26
香水城| | 2008-8-28 10:45 | 只看该作者

嘿嘿

还是先把CAN协议搞清楚,再下断言——“STM32的CAN问题太多了”

使用特权

评论回复
27
dkill|  楼主 | 2008-8-28 13:33 | 只看该作者

抱歉 是我太急了 现在已经完全调通

希望大家有不明白的地方  在此提出

使用特权

评论回复
28
rwdx| | 2008-9-8 02:28 | 只看该作者

出现 101: 显性位错 是什么原因引起的?

出现 101: 显性位错 是什么原因引起的?

使用特权

评论回复
29
hetao7241| | 2008-10-9 06:44 | 只看该作者

能否给出一个完整的工程翁文件?

能否给出一个完整的工程翁文件?

使用特权

评论回复
30
simon87155| | 2008-10-9 15:07 | 只看该作者

这个问题刚刚在一个汽车电子客那解决了,我知怎搞

你好!CAN的问题刚刚和ST的人一起到一个汽车电子客人那搞过,用示波器可以看到,你们厂在哪,我可以叫ST的人一起过去和你们演示一下.谢谢!

我们是ST的代理,已与多家STM32客人在合作,经验丰富,可以提供你需要的帮助,需要在STM32上了解的请与我联系,谢谢!

邓世宏 
Simon Deng
  文晔集团/庆成企业有限公司
*************************************************************************************
地址:深圳南山区科技园**区南区南一道创维大厦C区3楼
TEL:0755-2674 3880 转6139   FAX:0755-2674 4053
M/P:13602587155
E-mail: simon.deng@wtmec.com
Http: www.qce.co.hk    www.wtmec.com
MSN: Sac87155@hotmail.com
Skype: pcicsz

使用特权

评论回复
31
SampsonKong| | 2012-2-17 21:47 | 只看该作者
mark

使用特权

评论回复
32
无冕之王| | 2012-2-18 08:34 | 只看该作者
例程的确是少了点

使用特权

评论回复
33
hsbjb| | 2012-2-18 08:43 | 只看该作者
LZ是如何调通的,共享一下经验

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则