suwei218 发表于 2007-6-6 09:04

RS-232与CAN总线协议转换

我做了RS-232与CAN总线协议转换单元,<br />1&nbsp;根据实际情况定下所选硬件&nbsp;AT90CAN128,MAX232,can收发器ATA6660。导师提供开发板DVK90CAN1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使用软件AVR&nbsp;studio<br /><br />2&nbsp;确定程序总体组成&nbsp;RS232到CAN&nbsp;以及CAN到RS232的双向传输<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;串口中断接收-保存数据-CAN发送<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CAN中断接收-保存数据-串口发送<br /><br /><br />请问具体的格式转换方面的以及中断处突的要求应该做到什么程度??<br />本人现在对这个还是不清楚,只完成初级的接收和发送功能,没有加上校验位等等,也不知道这些是不是必须加上的????<br />请各位高手给个指点吧<br /><br />

du722 发表于 2007-6-14 22:20

交流

你好,我也想做一个,主要是想学习下can,能交流下吗?

evenxu 发表于 2007-7-7 16:52

请教楼主

好像和我做的东西差不多,可以交流下吗?

ywhui 发表于 2007-7-18 23:16

我有CAN-RS232/RS485(DSP 2406A)

我有CAN-RS232/RS485(DSP&nbsp;2406A)&nbsp;IO&nbsp;DSP/CAN学习可以使用,

coolhu 发表于 2007-7-24 20:53

rt

怎么都是卖板子的没有给点建议的,我也要做,现在通过串口程序发到51后转到can有波形了,可是不知道这个波形的来路,协议的细节还没有,不知道协议该怎么写,或者思路是什么,哪位给我们点思路,谢谢

jdwang 发表于 2007-7-25 09:19

RS232-CAN

RS232-CAN转换器实际上很简单,以8051单片机为例。串口接收和CAN接收都用中断方式。从串口接收到的数据写入CAN的发送寄存器,向CAN发送。从CAN接收到的8个数据码向串口转发出去。当然,你的CAN总线电路和串口-RS232转换电路都要能够正常工作。
页: [1]
查看完整版本: RS-232与CAN总线协议转换