你好,我先前提问的proteus仿真CAN总线的那个题目,觉得你很厉害啊,老师说要用proteus
51系列里边有支持CAN总线的芯片,但是我找不到,可不可以帮忙给个建议呢,灰常感谢……
实话给你说吧,CAN-bus是不能用Proteus 仿真的,我开始CAN的时候,也是寻求仿真,
can电路很简单很成熟MCU+sja1000+82c250较多,还有一些ARM+can收发器的,
网上的程序千奇百怪,我也试着下载了一些,没有一个能调通的,
后来结合说明书,CAN调试通过了,并设计了CAN隔离器、can-232等应用模块,
给你一些建议,你还是自己搭建电路,然后按照sja1000说明书,调试
1、电路MCU+sja1000+82c250,价格总共不超过20元,建议一次买三套,我第一次买的时候才买2套,不能通信,我还以为是程序问题呢,后来才知道是芯片有问题了
2、程序设计,参考sja1000说明书,还有就是下载别人的程序(虽然不能用),对照别人的程序和说明书,自己该参数,
3、找一些高人指导(别人可能不愿意免费指导,可以给一些好处,)我认为调试can,不过一周就OK了
祝你成功
参考资料:
http://zhidao.baidu.com/team/view/%E5%8D%95%E7%89%87%E6%9C%BA-CAN来自:求助得到的回答
温馨提示:内容为网友见解,仅供参考
第1个回答 2011-04-26
市场上有很多专业的仿真工具的啊,你要虚拟仿真,半实物仿真还是全实物仿真啊,国外比较著名的有ihr、vector、intrepidcs的产品,我是用ihr的,性价比高,vector太贵了,intrepidcs有点挫,丢帧厉害,这些工具都能做到实物仿真两个2通道,虚拟N个CAN节点,完全模拟CAN总线行为,编辑管理CAN数据库,配置仿真面板
追问因为我的毕业设计就是要求用proteus进行仿真,所以必须用这个,但是我现在找不到这个软件里边的相关芯片,也不知道该怎么找,我的毕设题目就是基于proteus平台的can总线通讯系统仿真系统设计
Warning: Invalid argument supplied for foreach() in /www/wwwroot/aolonic.com/skin/templets/default/contents.html on line 45
相似回答