科技赋能·智引未来——华清远见教育科技集团
面授课程
在线课程
研发中心
在线实验
北京
上海
深圳
成都
南京
西安
武汉
沈阳
济南
重庆
长沙
创客
关于我们
联系我们
总裁荣誉
权威证书
专利软著
当前位置:首页 > 学习资源 > 学习笔记
如何使用vim的插件Ctags查看Linux源码
一.ubuntu下安装Linux内核源码 (1).查看自己的内核版本 (2).查看源内的内核源码类表 (3).下载源码 (4).进入/usr/src (5).解压下载的文件到用户主 二.安装vim插件Ctags和使用 插件的介绍 Ctags工具是用来遍历源代码文件生成tags文件,这些tags文件能被编辑器...…
互联网协议浅析
我们每天都在使用互联网,那么它是如何实现的呢? 全世界几十亿台电脑,连接在一起,两两通信。西安的某一块网卡送出信号,旧金山的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,这是多么神奇的事情!互联网的核心即是一系列协议,总称为互...…
Linux字符设备驱动模型之字符设备驱动代码模板
在正式的编写Linux驱动之前,先将硬件抛开,先来搞清楚几件事: 1.驱动程序如何编写?模板是怎样的? 2.如何编译驱动程序? 3.Linux内核驱动模块之间是否可以进行参数传递? 4.如何加载驱动程序到内核空间? 5.内核空间如何输出调试信息? 一、设备驱动模板...…
基于3.14内核PL2303_USB驱动的移植
一、 移植环境 1.主机: Ubuntu 12.04 32bit 发行版 2.目标机:fs4412(cortex_a9)平台 3.交叉编译器:arm-none-linux-gnueabi 4.内核版本:linux-3.14 5. USB转串口设备:PL2303芯片 二、内核的配置 1.配置内核 make menuconfig 2.选中device驱动 3.选中USB s...…
在linux下玩转usb摄像头
Linux下USB摄像头如何使用?对于USB摄像头你了解多少呢?如果在工作中遇到USB摄像头的问题你是否能够轻松应对呢?今天这篇文章就来告诉你,Linux下如何轻松玩转USB摄像头。...…
2.6.2 IO模式介绍
数据的拷贝是从硬件设备拷到我们应用程序开辟的缓存buffer中,写的方式就是反过来。其实数据不是直接由硬件设备上拷到我们应用程序开辟的那段缓存之中,其中要经过内核开辟的一段缓存。然后再拷贝到我们的应用程序开辟的缓存之中。而我们的io模型主要就是针...…
QT中TCP阻塞服务器的写法
在上课的过程中,有时候需要测设一些客户端,而这些客户端的功能逻辑比较简单,常常是阻塞的方式,为了对这些客户端进行测试,需要一个简单的服务器。本文主要实现以阻塞的方式实现QT TCP服务器。 1. 子线程处理网络数据实现方式 该服务器实现了一个简单的界...…
百兆以太网使用的电信号编码分析
以太网是一种计算机局域网的组网技术。在IEEE制定的IEEE 802.3标准给出了以太网的技术标准。它规定了包括物理层的连线、电信号和介质访问层协议的内容。以太网是当前应用普遍的局域网技术。它很大程度上取代了其他局域网标准,如令牌环、FDDI和ARCNET。 我...…
回到顶部