摘要: 1. ICMP协议概述 ICMP(Internet Control Message Protocol),因特网控制报文协议。ICMP协议属于网络层协议,用于在源主机与路由器之间传递控制消息。控制消息对数据报文的传递有着重要作用,如:网络不通、通信超时等消息。 ICMP协议也是一种无连接的不可靠数据报 阅读全文
posted @ 2020-03-19 20:23 LinFeng-Learning 阅读(2348) 评论(0) 推荐(0) 编辑
摘要: 1. IP协议概述 IP 协议(Internet Protocol),又称之为网际协议,属于网络层。IP协议以IP地址作为唯一识别码,负责将数据从源主机发送到目标主机。 IP 协议是一种无连接的不可靠数据报交付协议,协议本身不提供任何的错误检查与恢复机制。 1.1 IP地址 在互联网中,每一个主机都 阅读全文
posted @ 2020-03-17 14:49 LinFeng-Learning 阅读(1916) 评论(0) 推荐(0) 编辑
摘要: 1. ARP协议简介 ARP(Address Resolution Protocol),地址解析协议。ARP协议处于网络层,其主要功能就是通过目标设备的 IP 地址,查询目标设备的 MAC 地址,从而进行网络通信。 网络层中,源主机和目标主机依赖于IP地址进行通信。而链路层又有自己的寻址寻址机制(如 阅读全文
posted @ 2020-03-06 20:59 LinFeng-Learning 阅读(1733) 评论(0) 推荐(0) 编辑
摘要: 1.HTTP概述 1.1 简介 HTTP(Hyper Text Transfer Protocol),超文本传输协议,用于从万维网(www)传输超文本到本地浏览器的传送协议。 HTTP是一种应用层协议,承载于传输层协议之上,一般为TCP/IP。 P.S.: HTTP 协议中没有加密机制,但可以通 过 阅读全文
posted @ 2020-02-12 17:42 LinFeng-Learning 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 IIC(Inter-Integrated Circuit),集成电路总线。(1)工作特点: 1)同步串行; 2)半双工; 3)主/从模式(支持一主多从); 4)应答通信机制; 5)传输速率:标准模式(100 kbps)、快速模式(400 kbps)和高速模式(3.4 Mbps)。 PS: 阅读全文
posted @ 2019-12-05 11:20 LinFeng-Learning 阅读(914) 评论(0) 推荐(1) 编辑
摘要: SPI通信协议 阅读全文
posted @ 2019-11-28 21:03 LinFeng-Learning 阅读(1049) 评论(0) 推荐(1) 编辑
摘要: 本文简述了网络设备驱动框架,及DM9000驱动分析。 阅读全文
posted @ 2018-09-03 22:08 LinFeng-Learning 阅读(6873) 评论(0) 推荐(1) 编辑
摘要: 本文介绍了Linux内核中的段声明宏。 阅读全文
posted @ 2018-08-27 17:00 LinFeng-Learning 阅读(1171) 评论(0) 推荐(1) 编辑
摘要: 本文介绍了IIC通信方法,阐述了Linux内核的IIC总线的驱动架构,及其应用。 阅读全文
posted @ 2018-08-25 22:00 LinFeng-Learning 阅读(3228) 评论(0) 推荐(1) 编辑
摘要: 本文结合之前对Linux内核的IIC子系统的分析 ,以及对字符设备的cdev接口的分析,编写基于IIC总线与cdev接口的MPU6050设备的实例代码并对其进行分析。 阅读全文
posted @ 2018-08-25 21:26 LinFeng-Learning 阅读(2695) 评论(0) 推荐(2) 编辑