微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > CAN总线通信适配卡的设计与实现

CAN总线通信适配卡的设计与实现

时间:06-25 来源:互联网 点击:

4 适配卡的软件设计

适配卡主要承担的是计算机和CAN节点之间的数据转发任务,因而其软件设计也包括两部分:其一是PC机端的应用程序,用于负责完成PC机和双口RAM的通信。实际上,运行时需要开发虚拟设备驱动程序(VxD)来完成对双口RAM的读写、对双口RAM中断的处理以及和应用程序的通信。其二是卡上单片机端的程序设计,该程序采用FranklinC51编写,可完成单片机与双口RAM以及与CAN控制器之间的通信。图5为该适配卡的简化程序流程图。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top