您当前的位置:五五电子网电子知识单片机-工控设备单片机通信PIC单片机的CAN通信适配卡设计 正文
PIC单片机的CAN通信适配卡设计

PIC单片机的CAN通信适配卡设计

点击数:7766 次   录入时间:03-04 11:57:49   整理:http://www.55dianzi.com   单片机通信

    2.2 串口操作程序设计
    在各种开发工具中间,VC由于功能强大和灵活,所以本实验系统使用VC作为开发工具。串口通讯目前流行的方法主要有3种:一是利用MicroSOFt提供的CMSCOMM控件进行通讯,通过插入ActiveX控件的方式实现;二是利用WIN API函数进行编程,这种编程的难度较高,要掌握较多的API函数;三是利用现在网络上面提供的一些串口通讯控件进行编写,比如CSerial类等。本程序采用WINAPI函数进行串口的开发,程序在PC机上用来收发串口数据运行正确稳定。

    3 结束语
    本系统在PC机上使用串口通信程序收发RS-232总线上的数据,并通过PIC单片机和CAN通信模块连人CAN网络。板卡可进行双向通信:一方面可以把从CAN总线接收的数据流转换成标准的RS-232格式的数据流上传给PC机;另一方面可以把接收的RS-232格式的数据流转换成符合CAN协议的报文结构传送到CAN总线上。充分利用了CAN总线组网的优势,构成的总线型通讯网络具有通讯波特率高、通讯距离长、节点容量大、可靠性高等特点。利用VC编程的串口通信程序接收显示和发送数据,实现了多主机基于CAN网络的数据通讯



上一页  [1] [2] 


本文关键字:单片机  通信  单片机通信单片机-工控设备 - 单片机通信