摘要:
总结:先分析杂碎:struct s3c_gpio_chip,s5pv210_gpio_4bit 5.4.10.1、struct s3c_gpio_chip gpiolib库的初始化实质就是对这个结构体数组进行赋值 (1)这个结构体是一个GPIO端口的抽象,这个结构体的一个变量就可以完全的描述一个IO 阅读全文
摘要:
1. gpiolib学习重点 (1)gpiolib的建立过程 (2)gpiolib的使用方法:申请、使用、释放 (3)gpiolib的架构:涉及哪些目录的哪些文件 2. gpiolib的学习方法 可跳过 3.什么是gpiolib,为什么要有gpiolib? linux中从2.6.35以后就开始有gp 阅读全文
摘要:
转载:https://blog.csdn.net/MingLLu/article/details/50585557 1.cache的定位 cache是位于主存(即是内存)与CPU内部的寄存器之间的一个存储设施,用来加快cpu与内存之间 数据与指令的传输速率,从而加快处理的速度。 2.cache的作用 阅读全文
摘要:
本节开始编写基于TCP的客户端和服务器连接通信程序 3.9.6.1、服务器端程序编写 (1)socket:打开一个文件描述符 (2)bind:让服务器和当前运行服务器的电脑IP绑定。做服务器的电脑必须有一个外网IP地址,做客户端的电脑可以没有,因为客户端可以通过路由器[路由器有外网IP地址]连接到I 阅读全文
摘要:
本节介绍linux API中与网络编程相关的接口函数,后面的实战编程中都要用到这些函数。 3.9.4.1、建立连接 (1)socket。socket函数类似于open,用来打开一个网络连接,如果成功则返回一个网络文件描述符(int类型),之后我们操作这个网络连接都通过这个网络文件描述符。 (2)bi 阅读全文
摘要:
本节接上节继续讲解TCP协议,主要讲了TCP协议建立连接和关闭连接时的握手方法,最后讲了使用TCP来实现的常见应用层协议。 3.9.3.1、TCP的三次握手 (1)建立连接需要三次握手 (2)建立连接的条件:服务器listen时客户端主动发起connect。 3.9.3.2、TCP的四次握手 (3) 阅读全文
摘要:
https://www.cnblogs.com/lanxiang/p/7487971.html 阅读全文