上一页 1 ··· 23 24 25 26 27
摘要: http://blog.csdn.net/g_salamander/article/details/8016698 1、基本概念 主机 初始化发送,产生时钟信号和终止发送的器件 从机 被主机寻址的器件 发送器 发送数据到总线的器件 接收器 从总线接收数据的器件 多主机 同时有多于一个主机尝试控制总线 阅读全文
posted @ 2017-12-01 10:35 sinferwu 阅读(1160) 评论(0) 推荐(0) 编辑
摘要: https://www.ibm.com/developerworks/cn/linux/l-btloader/ 1. 引言 在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次: 1. 引导加载程序。包括固化在固件(fir 阅读全文
posted @ 2017-11-19 22:24 sinferwu 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 16bit 指针强制转化为 32bit指针 8bit 指针强制转化为 16bit、32bit指针 如地址为0x00000006 的16bit指针 强制转化为 32bit 指针就会出错; 32bit指针 的地址只能是 0 4 8 C 结尾 注意 内存对齐 阅读全文
posted @ 2017-11-17 14:54 sinferwu 阅读(775) 评论(0) 推荐(0) 编辑
摘要: https://www.crifan.com/crifan_released_all/books/ https://www.crifan.com/files/doc/docbook/uboot_starts_analysis/release/html/uboot_starts_analysis.ht 阅读全文
posted @ 2017-11-13 00:33 sinferwu 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 协议分层 可能大家对OSI七层模型并不陌生,它将网络协议很细致地从逻辑上分为了7层。但是实际运用中并不是按七层模型,一般大家都只使用5层模型。如下: 物理层:一般包括物理媒介,电信号,光信号等,主要对应于PHY芯片,PHY芯片将数据传送给物理媒介(RJ45座->双绞线),如图: 数据链路层:一般简单 阅读全文
posted @ 2017-10-25 17:23 sinferwu 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: USB设备请求命令 :bmRequestType + bRequest + wValue + wIndex + wLength 编号 值 名称 (0) 0 GET_STATUS:用来返回特定接收者的状态(1) 1 CLEAR_FEATURE:用来清除或禁止接收者的某些特性 (x) 2 为将来保留(2 阅读全文
posted @ 2017-10-23 19:22 sinferwu 阅读(4069) 评论(0) 推荐(0) 编辑
摘要: .为什么出现了NAT? IP地址只有32位,最多只有42.9亿个地址,还要去掉保留地址、组播地址,能用的地址只有36亿左右,但是当下有数以万亿的主机,没有这么多IP地址怎么办,后面有了IPv6,但是当下IPv4还是主流,利用IPv4怎么满足这么多主机的IP地址呢?答案就是NAT,NAT技术使公司、机 阅读全文
posted @ 2017-10-22 19:25 sinferwu 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 我们知道,当我们在浏览器里面输入网址时,DNS服务器会自动把它解析为IP地址,浏览器实际上查找的是IP地址而不是网址。那么IP地址是如何转换为第二层物理地址(即MAC地址)的呢? 在局域网中,这是通过ARP协议来完成的。ARP协议对网络安全具有重要的意义。通过伪造IP地址和MAC地址实现ARP欺骗, 阅读全文
posted @ 2017-09-29 18:37 sinferwu 阅读(2157) 评论(0) 推荐(0) 编辑
摘要: 1、ISO开放系统有以下几层: 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层 2、TCP/IP 网络协议栈分为应用层(Application)、传输层(Transport)、网络层(Network)和链路层(Link)四层。 通信过程中,每层协议都要加上一个 阅读全文
posted @ 2017-09-29 18:14 sinferwu 阅读(353) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27