[CAN-bus/DeviceNet] AVR单片机90CAN128

[复制链接]
3167|1
 楼主| suwei218 发表于 2007-3-28 10:05 | 显示全部楼层 |阅读模式
现在我设计一个基于AVR单片机90CAN128,&nbsp;RS-232和CAN总线之间的通信协议转换单元,由于没有实际经验,对这个课题还没有很深的认识,<br />希望各位大侠指教一二!!!!!!!<br /><br />我先谈谈我的想法:<br />1、系统由RS-232电平转换电路和CAN接口部分两大模块组成,分别完成PC机RS232到单片机的连接、单片机到CAN总线中下位机的连接。并以AVR型单片机为连接点,将串行数据转为并行数据后发送到CAN总线。<br />2、有MAX232芯片实现RS232到TTL电平的转换如何?<br />3、在电脑上要编写怎么样的发送程序?<br />3、AVR90CAN128上应该编写什么样的程序?
simon21ic 发表于 2007-3-28 12:40 | 显示全部楼层

这个很简单

但有很多问题要处理好,毕竟串口快的话也就用115200的,CAN口快的话....,如果只是发送的就没问题<br />定义好串口的数据报文就OK了(最好加校验,或者用XMODEM协议)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

8

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部