北航研究生CAN总线实验报告.docVIP

  • 21
  • 0
  • 约2.29千字
  • 约 4页
  • 2024-04-15 发布于浙江
  • 举报

北航研究生CAN总线实验报告

学年2010—2011

学期第1学期

研究生实验报告

1月

实验一CAN数据信息的发送与接收

1.实验内容

(1)将USB-CAN模块连接到计算机的USB口,启动试验程序,通过实验平台

软件,完成帧信息传送,帧信息传送模拟;帧传送信息应用试验-基于CAN总线聊天程序。

(2)完成并观察CAN数据信息的发送与接收。认真阅读并思考示例程序,分析

程序动态连接库中收发函数的调用及接收处理方法。

(3)在示例程序的基础上进行修改,实现两个CAN口的通信连接发送和接受实

验。

2.实验分析与结果演示

(1)完成实验内容1,第一次接触CAN总线,这里主要是阅读指导书首先对对CAN总线有了初步的理解,如帧格式等。根据实验要求,对CAN设备进行调试。调试结果如图1所示。调试过程为:第一要初始化CAN设备的参数,如设备类型号、索引号等,其中定时器参数直接决定通讯的频率;第二是连接与启动设备,即建立设备的USB链路(由于试验中CAN总线设备是基于USB通讯的)和初始化CAN参数;最后是帧的发送与接收,发送帧时要配置发送格式、帧ID、帧类型、帧格式和发送的数据,接收数据时,只需要从缓冲区中读出数据。聊天程序的演示中只要在这个基础上输入发送和接收通道,起一个聊天者的名字并输入数据即可,是CAN总线帧传送与接收的实例。

图1帧信

文档评论(0)

1亿VIP精品文档

相关文档