原文:Linux CAN编程详解

CAN总线CAN 是控制器局域网络 Controller Area Network,CAN 的简称,由德国BOSCH公司开发,并最终成为国际标准 ISO 。CAN总线主要应用于工业控制和汽车电子领域,是国际上应用最广泛的现场总线之一。 CAN总线简介CAN 总线是一种串行通信协议,能有效地支持具有很高安全等级的分布实时控制。CAN 总线的应用范围很广,从高速的网络到低价位的多路接线都可以使用CAN ...

2017-10-11 17:45 0 8323 推荐指数:

查看详情

Linux的SOCKET编程详解

Linux的SOCKET编程详解 1. 网络中进程之间如何通信 进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进 程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如 UNIX BSD有:管道 ...

Thu Jan 11 06:31:00 CST 2018 0 51676
[CAN].CAN总线详解

转自:https://blog.csdn.net/cheatscat/article/details/82886889 CAN(Controller Area Network)总线协议是由 BOSCH 发明的一种基于消息广播模式的串行通信总线,它起初用于实现汽车内ECU之间可靠的通信,后因其简单 ...

Mon Jun 17 04:58:00 CST 2019 0 2490
Linux串口编程详解(转)

串口本身,标准和硬件 † 串口是计算机上的串行通讯的物理接口。计算机历史上,串口曾经被广泛用于连接计算机和终端设备和各种外部设备。虽然以太网接口和USB接口也是以一个串行流进行数据传送的,但是串口连 ...

Wed Feb 12 20:51:00 CST 2014 0 6370
linux 串口通信 编程详解

计算机串口的引脚说明 序号 信号名称 符号 流向 功能 3 发送数据 T ...

Thu Dec 12 18:10:00 CST 2019 0 245
CAN总线软件编程

CAN2.0A 是CAN协议的PART A部分,此部分定义了11bit的标识区 。CAN2.0B 是CAN协议的扩展部分,也叫PART B,定义了29bit的标识区,其它部分与CAN2.0A一样。 CANOpen是基于CAN协议的应用层协议,可以理解为用户层,即规定了用户、软件、网络终端 ...

Wed Jan 15 00:18:00 CST 2020 0 953
CAN详解--协议详解

基础知识一、背景二、发展三、总线优点四、总线要点1、CAN的应用(1)车载网络构想(2)应用实例(3)连接图2、CAN协议基本概念(1)ISO模型与CAN协议(2)ISO11898 和 11519-2 物理层的主要不同点(3)通信速度和最大总线长度(4)ISO11898、ISO11519-2 ...

Mon Nov 29 19:08:00 CST 2021 0 1159
linux系统socket通信编程详解函数

linux socket编程之TCP与UDP TCP与UDP区别 TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制 ...

Wed Dec 14 08:35:00 CST 2016 0 5905
Linux Shell脚本编程--curl命令详解

用途说明 curl命令是一个功能强大的网络工具,它能够通过http、ftp等方式下载文件,也能够上传文件。其实curl远不止前面所说的那些功能,大家可以通过man curl阅读手册页获取更多的信息。 ...

Sun Aug 10 01:02:00 CST 2014 0 8262
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM