摘要: 1. 概述 SPI = Serial Peripheral Interface,是串行外围设备接口,是一种高速,全双工,同步的通信总线。常规只占用四根线,节约了芯片管脚,PCB的布局省空间。现在越来越多的芯片集成了这种通信协议,常见的有EEPROM、FLASH、AD转换器等。 优点:支持全双工,pu 阅读全文
posted @ 2020-03-11 20:40 北极星! 阅读(351) 评论(0) 推荐(0) 编辑
摘要: C语言break,continue,return的相似与区别 相同点: 都改变了程序的执行流程 区别是:break 用于循环和switch分支,跳出它所在分支或循环体到它所在的模块的 后面去执行continue 用于循环,不再执行其后的部分,跳至循环首部return 用于函数,不再执行其后的部分,返 阅读全文
posted @ 2020-03-11 20:15 北极星! 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 应用 spi原理 spi应用 阅读全文
posted @ 2020-03-11 19:27 北极星! 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 正文 网络层:IP(RIP、OSPF、BGP)、ICMP、IGMP、ARP 传输层:TCP、UDP 应用层:http、https、ftp、SMTP、POP3、RDP 一、传输层概述 1. 传输层两个协议应用场景 TCP:分段、编号、流量控制、建立会话、netstat -n UDP:一个数据包就能完成 阅读全文
posted @ 2020-03-10 21:33 北极星! 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 正文 网络层:负责在不同的网络之间(基于数据包的IP地址)尽力转发数据包,不负责丢包重传和接收顺序。 像送快递,一个人往另一个地方寄快递,每个快递走不同的路线,可能后发的先到了,也可能丢件了。但是网络层不管这些,只管寄快递。 一、网络层提供的两种服务 在计算机网络领域,网络层应该向运输层提供怎样的服 阅读全文
posted @ 2020-03-09 20:41 北极星! 阅读(945) 评论(2) 推荐(1) 编辑
摘要: 正文 一、数据链路层的基本概念 1. 数据链路层的简单模型 数据链路层不关心物理层解决的问题,只关心帧头帧尾和校验。 2. 数据链路层使用的信道主要有以下两种类型: 点对点信道。这种信道使用一对一的点对点通信方式。 广播信道。这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很 阅读全文
posted @ 2020-03-08 10:28 北极星! 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 物理层 一、基本概念 物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体物理层的主要任务:确定传输媒体的接口的一些特性,包括,机械特性:接口形状,大小,引线数目电气特性:例如规定电压范围(-5V-5V)功能特性:例如规定-5V上0,+5V是1过程特性:也称规程特性,规定 阅读全文
posted @ 2020-03-06 18:19 北极星! 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: 无线通信原理 无线通信原理——简述 与有线传输相比,无线传输具有许多优点。或许最重要的是,它更灵活。无线信号可以从一个发射器发出到许多接收器而不需要电缆。所有无线信号都是随电磁波通过空气传输的,电磁波是由电子部分和能量部分组成的能量波。 本文引用地址:http://www.eepw.com.cn/a 阅读全文
posted @ 2020-03-06 16:54 北极星! 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 一款CPU是如何设计出来的? 前面一段,我们了解了芯片的制造过程,也就是如何从沙子中提取硅、把硅切成片,在片上通过离子注入实现PN结、实现各种二极管、三极管、CMOS管、从而实现千万门级大规模集成电路的大致流程。接下来,我们继续了解一下,一款CPU是如何设计出来的。集成电路设计一般分为模拟IC设计、 阅读全文
posted @ 2020-03-05 20:15 北极星! 阅读(2098) 评论(0) 推荐(0) 编辑
摘要: 硬件通信协议 前言 完整的硬件产品是由多种模块组合实现产品功能的,微控制器 MCU 充当大脑,外围的存储单元、显示单元、发声单元、传感器单元、运动单元等等是其躯干和四肢,而不同类型的硬件单元需要有机的结合起来,就离不开相互之间的数据通信,电子工业经过了百余年的发展,衍生出了繁多的协议,其中既有行业公 阅读全文
posted @ 2020-03-05 20:03 北极星! 阅读(1841) 评论(0) 推荐(1) 编辑