科技赋能·智引未来——华清远见教育科技集团
面授课程
在线课程
研发中心
在线实验
北京
上海
深圳
成都
南京
西安
武汉
沈阳
济南
重庆
长沙
创客
关于我们
联系我们
总裁荣誉
权威证书
专利软著
当前位置:首页 > 学习资源 > 学习笔记
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。 我...…
EXYNOS4412时钟管理单元译文
本章节描述了Exynos4412片上系统的时钟管理单元(CMUs)。CMUs控制锁相环(PLLs)产生系统时钟,供CPU、总线和Exynos4412片上系统的个别设备端口(IPs)来使用。当进入低电压模式前需要停止时钟以小化时钟切换带来的电源损耗的时候,时钟管理单元(CMUs)会同...…
基于4412的dm9000驱动移植
1 概述 以太网高速稳定的特性比Wifi无线传输有一定的优势,当无线传输无法满足一些智能设备,需要开发设计以太网模块。Linux支持以太网系统,结合4412开发板,重点学习dm9000驱动的设计与实现。 2 硬件资源分析 2.1 4412开发板以太网方案 UT4412BV02 评估板...…
回到顶部