E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LINUX_内核驱动
Linux_
远程登录和vi、vim使用
一、远程登录1、为什么需要远程登录到Linux服务器服务器都是在专门的机房中,而我们是在公司使用自己的电脑,上面并未装Linux,而要使用只能使用远程操作。远程登录到Linux服务器的工具XShell将文件远程上传下载Linux服务器工具XFtp2、关于XShell和Xftp特别说明:若要连接需要Linux开启一个SSH服务,该服务会监听22号端口远程登录到Linux后就可以用指令来操作Linux
一颗洛米
·
2018-07-20 01:19
Linux
ETW架构以及WPT(Windows Performance Toolkit)命令行的使用
ETWETW(EventtraceforWindows)是微软提供的追踪和记录由应用程序和
内核驱动
事件的机制。ETW已经由Windows操作系统实现了,所以我们无需对其编程。
OrangeCat_
·
2018-07-16 21:45
富途软件功能点解释
Linux学习-day1-系统配置
1.共享文件夹:cdmnt/hgfs/CentOSshare2.打开电脑BIOS的IVT虚拟化支持3.几个目录的含义linux里是左斜杠/Windows里是右斜杠\1)bin:系统可执行的脚本命令,
内核驱动
脚本
canglan211
·
2018-06-25 14:07
Linux
5月份GitHub最热门的开源项目
1.Node之父的新项目deno(Star3625)最近,Node之父发布了新的开源项目deno,从官方介绍来看,可以认为它是下一代Node,通过使用Go语言代替C++,重新编写跨平台底层
内核驱动
,上层仍然使用
weixin_33734785
·
2018-06-19 19:03
linux开发の如何静态的将驱动模块编译进内核
第一步:在driver目录下新建一个my_dr/hello目录,主要存放自己编写的
内核驱动
代码。当执行makemenuconfig时,能够找到自己编写的代码
牛奶还是纯的好
·
2018-06-13 14:35
linux开发
linux开发の如何静态的将驱动模块编译进内核
第一步:在driver目录下新建一个my_dr/hello目录,主要存放自己编写的
内核驱动
代码。当执行makemenuconfig时,能够找到自己编写的代码
牛奶还是纯的好
·
2018-06-13 14:35
linux开发
Android系统框架简单理解
安卓系统分为四层:1、Android应用层2、Android应用框架层3、Android系统运行层4、Linux内核层图示:硬件抽象层
内核驱动
和用户软件之间还存在所谓的硬件抽象层(HardwareAbstractLayer
CHEN_黎黎
·
2018-06-12 22:56
关于deno
关注点近日,Node之父RyanDahl发布新的开源项目deno,从官方介绍来看,可以认为它是下一代Node(其目标不是取代Node.js),使用Go语言代替C++重新编写跨平台底层
内核驱动
,上层仍然使用
夜猫的兔子
·
2018-06-12 11:01
框架
嵌入式Linux驱动笔记(十九)------音频子系统(ASOC框架)之Machine
我们知道,Linux
内核驱动
可以都是遵循一个逐层抽象的架构:最上层的抽象层便于系统软件的访问,中间层的实现硬件协议细节,同时提供上下两层连接的接口,对于最下层的driver来说就是要定义底层驱动要实现的接口和实际的设备控制
风筝丶
·
2018-06-11 00:00
Linux驱动
Linux_
硬盘共享
安装共享策略编辑器服务端yuminstalltargetcli.noarch-ysystemctlstarttargetsystemctlenabletarget客户端31yuminstalllibiscsi.x86_6432vim/etc/iscsi/initiatorname.iscsi33systemctlrestartiscsid.service34iscsiadm-mdiscovery-
Ff12123
·
2018-06-07 17:03
关于deno出世时所发生了什么
关注点近日,Node之父RyanDahl发布新的开源项目deno,从官方介绍来看,可以认为它是下一代Node(其目标不是取代Node.js),使用Go语言代替C++重新编写跨平台底层
内核驱动
,上层仍然使用
蓝少
·
2018-06-04 00:00
typescript
golang
前端
node.js
deno
Linux_
开机启动顺序以及失误操作的挽救方法
Linux开机启动顺序第一步——打开电源第二步——加载BIOS当打开计算机电源后BIOS会自动启动并检查硬件的完好度,里面包含了许多硬件的信息,是计算机知道该去读取那个硬件设备第二步——读取MBR硬盘上第0磁道第一个扇区被称为MBR,也就是MasterBootRecord,即主引导记录,它的大小是512字节,可里面却存放了预启动信息、分区表信息。可分为两部分:第一部分为引导(PRE-BOOT)区,
Ff12123
·
2018-05-17 21:28
Linux_
起步阶段系统基础命令
######什么是linux####1.linux指的是linux的内核2.我们所说的操作系统是linux的内核+GNU组织的软件GNU/linux######什么是shell####1.shell是一个解释器2.shell是保护系统内核不被篡改的软件3.我们所使用的系统中默认启动的shell是bash目录directory#######在shell中如何执行命令####1.命令必须在行提示符之后
Ff12123
·
2018-05-07 17:44
USB-WIFI RTL8188CU模块驱动
Linux
内核驱动
适配和编译由于芯片驱动官方已经最高支持kernelLinux3.9版本、在对Linux3.14进行移植时出现较多问题。期间出现了很多的坑。
fluency1224
·
2018-04-25 14:28
Linux驱动开发
Linux
内核驱动
GPIO的使用
一概述Linux内核中gpio是最简单,最常用的资源(和interrupt,dma,timer一样)驱动程序,应用程序都能够通过相应的接口使用gpio,gpio使用0~MAX_INT之间的整数标识,不能使用负数,gpio与硬件体系密切相关的,不过linux有一个框架处理gpio,能够使用统一的接口来操作gpio.在讲gpio核心(gpiolib.c)之前先来看看gpio是怎么使用的二内核中gpio
开源之星
·
2018-04-12 10:40
linux
gpio
转载区
内核驱动
- Platform bus平台总线
一、概念Platformbus平台总线,是一种虚拟总线,采用总线的模型对设备与驱动进行管理,提高程序的可移植性。Platformbus平台总线驱动和设备匹配方法:1.通过id_table(芯片型号)进行匹配,但是大多数设备都没有id_table(芯片型号)2.通过设备->name与驱动->name进行匹配二、平台设备平台设备使用structplatform_device来描述:structplat
LouisGou
·
2018-04-02 21:21
S5PV210
内核驱动
- 总线设备驱动
一、总线设备驱动模型二、总线1、总线描述在Linux内核中,总线由bus_type结构表示,定义在structbus_type{constchar*name;/*总线名称*/int(*match)(structdevice*dev,structdevice_driver*drv);/*驱动与设备的匹配函数*/………}int(*match)(structdevice*dev,structdevice
LouisGou
·
2018-04-02 21:23
S5PV210
内核驱动
- 内核定时器
一、概念内核定时器是内核用来控制在未来某个时间点(基于jiffies当前时间)调度执行某个函数的一种机制,被调度的函数是异步执行的,类似于一种“软件中断”,而且是处于非进程的上下文中,所以调度函数需要遵循以下规则:1)没有current指针、不允许访问用户空间。因为没有进程上下文,相关代码和被中断的进程没有任何联系。2)不能执行休眠(或可能引起休眠的函数)和调度。3)任何被访问的数据结构都应该针对
LouisGou
·
2018-03-31 15:07
S5PV210
内核驱动
- 混杂设备驱动 + 中断处理函数
一、概念二、逻辑图三、Misc_key代码下载点击打开链接key.c#include#include#include#include#include#include#include#include#include#defineGPH0CON0xE0200C00#defineGPH0DAT0xE0200C04#defineDEVICE_NAME"tqkey"#defineLEDCON0xE02000
LouisGou
·
2018-03-28 21:11
S5PV210
linux_
常用命令_知识点
vim-anywhere:在任何地方使用vim编辑器输入文本->sudoapt-getinstallcurlgitvim-gnomexclip安装响应依赖->curl-fsSLhttps://raw.github.com/cknadler/vim-anywhere/master/install|bash安装vim-anywhere->ctrl+alt+v打开vim-anywhere交互窗口编辑文本
admin_maxin
·
2018-03-24 22:55
Linux
Python
linux_
详解find命令
find命令基本语法Linux通配符实例首先让我们进入HOME下的用户文件夹用ls命令查看该文件夹下的所有文件,可以看到cangls文件的路径为/home/wbin/canglsfind命令搜索home文件下的cangls文件find命令加*通配符去搜索文件可以发现,加了*号通配符之后,查询的结果为home文件下所有以cangls开头的文件find命令加?和【】通配符去搜索文件首先创建两个文件ab
CloudXli
·
2018-03-21 20:12
linux
system函数遇到的问题
linux),发现程序有时就莫名其妙的死掉,每次都定位在程序中不同的system()函数,直接在shell下输入system()函数中调用的命令也都一切正常.就没理这个bug,以为是其他的代码影响到这个,或是
内核驱动
文件系统什么的异常导致
AlanTu
·
2018-03-13 10:00
Zynq-Linux移植学习笔记之24-VPVN温度监测
在对模块进行信息监测时,会用到ZYNQ内部的VPVN通道,默认情况下该通道是不开启的,需要手动在
内核驱动
代码中设置修改为重新编译内核,加载镜像就能够系统/sys/bus/iio/devices/iio:
Felven
·
2018-03-11 19:29
Felven在职场
了解tcpdump
这种技术使得应用程序可以直接读写
内核驱动
层面的数据,而不经过Linux网络协议栈。以上,可以看出tcpdum
zhen1819
·
2018-03-08 15:08
tcpdump
wireshark
Tcpdump
Android系统体系结构
LinuxKernel:Linux内核,操作硬件(java不能主动操作硬件,c/c++可以操作硬件)主要封装了各种驱动代码,通过驱动调用来实现对各种硬件操作Libraries:C代码依赖层C/C++代码封装Linux
内核驱动
代码向上提供服务
达帮主
·
2018-02-06 15:56
Android
编写
内核驱动
加载工具
编写
内核驱动
加载工具一丶加载
内核驱动
的常用API介绍.加载
内核驱动
,使用我们的ring3下的API即可完成.API分别是:OpenSCManager打开设备(服务)管理器CreateService创建服务
iBinary
·
2018-01-13 23:00
linux
内核驱动
加载
今天心血来潮,想写一下linux驱动加载概要。在u-boot运行完之后,就开始进行kernel加载。那么这个kernel是依据什么来加载的,各个驱动的加载顺序是怎样的?下面以3.10的kernel从大的方面概要说明一下,不正之处,敬请指正。1.从kernelstart到驱动加载的函数顺序start_kernel()->rest_init()->kernel_init()->do_basic_set
Fite
·
2017-12-22 14:23
linux
在Ubuntu16.04中安装Docker Ce
DockerCe卸载旧版本#如果之前安装过docker.io,没有跳过eric@userver:~$sudoapt-getremovedockerdocker-enginedocker.io安装AUFS
内核驱动
模块
EricRae
·
2017-12-20 09:13
Linux
docker
Linux_
《Linux命令行与shell脚本编程大全》第十九章学习总结
时间:2017年12月07日星期四说明:本文部分内容均摘取自书籍《Linux命令行与shell脚本编程大全》,版权归原作者所有。《Linux命令行与shell脚本编程大全》(第三版)第十九章学习总结第十九章:初识sed和gawk本章内容学习sed编辑器gawk编辑器入门sed编辑器基础19.1文本处理19.1.1sed编辑器sed编辑器被称作流编辑器(streameditor),和普通的交互式文本
妙手空空
·
2017-12-19 00:00
linux
shell
Linux
内核驱动
模块动态加载
在命令行中运行,创建驱动源码echo''>HelloWorld.c创建编译规则文件echo'obj-m:=HelloWorld.o'>Makefile上面的obj-m意思是将驱动作为模块(.ko文件)编译,还有一种选项是obj-y这个的作用是将驱动编译进内核。.ko文件可以被动态的加载进内核,也可以从内核中移除。驱动中如果有依赖其他程序,在Makefile文件中添加模块名称-y:=库名.o库名1.
代码DJ
·
2017-12-11 15:20
linux_
重要的几个热键和man page常用的按键
以下为自己在学习linux过程中,记录的几个热键和manpage常用的按键。重要的几个热键一,【tab】按键,命令补全与档案补全1、如果跟在一串指令的第一个字后面,则为命令补全。2、如果跟在一串指令的第二个字后面,则为档案补全。善用tab键是好习惯,可以避免很多输入错误的机会。二、ctrl+c按键中断目前程序、指令三、ctrl+d按键表示键盘输入结束,可以用来取代exit的输入。发现和输入logo
hello_dong2015
·
2017-12-06 01:43
Linux_
《Linux命令行与shell脚本编程大全》第十八章学习总结
时间:2017年12月04日星期一说明:本文部分内容均摘取自书籍《Linux命令行与shell脚本编程大全》,版权归原作者所有。《Linux命令行与shell脚本编程大全》(第三版)第十八章学习总结第十八章:图形化桌面环境中的脚本编程本章内容创建文本菜单创建文本窗口部件添加XWindow图形18.1创建文本菜单创建交互式shell脚本最常用的方法是使用菜单,shell脚本菜单的核心是case命令,
妙手空空
·
2017-12-06 00:00
linux
shell
常用网址
知识点网址mysql常用操作语句http://www.360doc.com/content/14/0911/17/14900341_408708890.shtmllinux下时间同步的两种方法分享_
LINUX
时光在飞
·
2017-12-05 15:53
linux
网址
下载
Linux_
《Linux命令行与shell脚本编程大全》第十七章学习总结
时间:2017年10月09日星期一说明:本文部分内容均摘取自书籍《Linux命令行与shell脚本编程大全》,版权归原作者所有。《Linux命令行与shell脚本编程大全》(第三版)第十七章学习总结第十七章:创建函数本章内容基本的脚本函数返回值在函数中使用变量属组变量和函数函数递归创建库在命令行上使用函数17.1基本的脚本函数17.1.1创建函数格式一functionname{commands}格
妙手空空
·
2017-12-01 00:00
shell
linux
对于linux下system()函数的深度理解
linux),发现程序有时就莫名其妙的死掉,每次都定位在程序中不同的system()函数,直接在shell下输入system()函数中调用的命令也都一切正常.就没理这个bug,以为是其他的代码影响到这个,或是
内核驱动
文件系统什么的异常导致
dilireba
·
2017-11-27 15:59
我的友情链接
成鹏致远夜的博客林肯老男孩linux运维我的个站linuxarm驱动等等宋宝华blogMyArrow的专栏成鹏致远博客园一个人的天空
linux_
嵌入式大牛嵌入式大牛_5星唐攀-深入浅出嵌入式umlVS软件工程
lilin9105
·
2017-11-22 23:10
我的友情链接
豆包的博客icanlinuxch屡战屡败,屡败屡战
linux_
夏天成就梦想体会和感想Linux学习总结WH的博客不是闹着玩的Linux啊!
D的spirit
·
2017-11-22 23:00
我的友情链接
51CTO博客开发丽的博客运维人生ALLEN马哥教育呼伦贝尔—写在人生路上
linux_
夏日夜的博客抚琴煮酒虚拟的现实小败向前冲!
zhujiangtao123
·
2017-11-22 23:55
我的友情链接
李晨光原创技术博客平凡的日子王乾De技术Blog[爱生活,爱学习]聆听未来
linux_
夏日马哥教育博客起点梦想自强不息itnihao的运维技术博客技术成就梦想吴光科-专注自动化运维Shareyourknowledge
bbotte
·
2017-11-22 23:47
嵌入式Linux驱动笔记(十七)------详解V4L2框架(UVC驱动)
VideoforLinux2,简称V4l2,是Linux内核中关于视频设备的
内核驱动
框架,为上层的访问底层的视频设备提供了统一的接口。
风筝丶
·
2017-11-18 00:00
Linux驱动
嵌入式Linux驱动笔记(十七)------详解V4L2框架(UVC驱动)
VideoforLinux2,简称V4l2,是Linux内核中关于视频设备的
内核驱动
框架,为上层的访问底层的视频设备提供了统一的接口。
风筝丶
·
2017-11-18 00:00
Linux驱动
Android Binder 机制初步学习 笔记(四,完结)—— Binder 简单应用示例
NOTEBinder通信实践为虚拟字符设备Freg编写驱动1fregh2fregc3Kconfig4Makefile5编译
内核驱动
模块Binder实例Common模块1IFregServiceh2IFregServicecppBinder
StoneDemo
·
2017-10-19 11:17
Android-源码分析
Linux Workqueue
workqueue是内核里面很重要的一个机制,特别是
内核驱动
,一般的小型任务(work)都不会自己起一个线程来处理,而是扔到workqueu中处理。
pwl999
·
2017-10-11 15:50
linux
kernel解析
uboot通过tftp下载镜像文件
有时候我们可以通过uboot的tftp服务下载内核镜像并运行,从而完成对
内核驱动
的调试;本文将介绍这种方式的环境搭建:一、在宿主机端配置tftp服务1、安装$apt-getinstalltftp-hpatftpd-hpaxinetd
WeiBaoGang
·
2017-10-07 17:48
linux
VS2015对WDK10驱动程序进行双机调试
【1】设置VisualStudio2015调试方式:主计算机:WIN764位虚拟机:WIN764位调试器:VS2015调试的软件:
内核驱动
程序一、主计算机和虚拟机两台机器必须关闭防火墙,必须能够互相ping
Aaron133
·
2017-10-02 14:10
Windows内核驱动编程
Linux_
《Linux命令行与shell脚本编程大全》第十四章学习总结
时间:2017年09月19日星期二说明:本文部分内容均摘取自书籍《Linux命令行与shell脚本编程大全》,版权归原作者所有。《Linux命令行与shell脚本编程大全》(第三版)第十四章学习总结第十四章:处理用户输入本章内容传递参数跟踪参数移动变量处理选项将选项标准化获取用户输入14.1命令行参数14.1.1读取参数bashshell会将一些称为位置参数的特殊变量分配给输入到命令行中的所有参数
妙手空空
·
2017-09-29 00:00
shell
linux
Linux_
《Linux命令行与shell脚本编程大全》第十六章学习总结
时间:2017年09月26日星期二说明:本文部分内容均摘取自书籍《Linux命令行与shell脚本编程大全》,版权归原作者所有。《Linux命令行与shell脚本编程大全》(第三版)第十六章学习总结第十六章:控制脚本本章内容处理信号以后台模式运行脚本禁止挂起作业控制修改脚本优先级脚本执行自动化16.1处理信号16.1.1重温Linux信号Linux系统信号Linux利用信号与运行在系统中的进程进行
妙手空空
·
2017-09-29 00:00
linux
shell
Linux_
《Linux命令行与shell脚本编程大全》第十五章学习总结
时间:2017年09月25日星期一说明:本文部分内容均摘取自书籍《Linux命令行与shell脚本编程大全》,版权归原作者所有。《Linux命令行与shell脚本编程大全》(第三版)第十五章学习总结第十五章:呈现数据本章内容再探重定向标准输入和输出报告错误丢弃错误丢弃数据创建日志文件15.1理解输入和输出两种显示脚本输出的方法在显示器屏幕上显示输出将输出重定向到文件中15.1.1标准文件描述符Li
妙手空空
·
2017-09-29 00:00
shell
linux
Android USB转串口编程
1891KB资料版本:1.4更新时间:2017-07-05软件简介:CH340/CH341的USB转串口安卓免驱应用库,用于Android操作系统3.1及以上版本的USBHost模式,无需加载Android
内核驱动
bjash
·
2017-09-26 09:58
嵌入式
5.ALSA录放音
除了声音设备驱动,ALSA还包含一个用户空间的函数库,开发者可以通过这些高级API使用驱动,不必直接与
内核驱动
进行交互(1)。安装sudoaptinstalllibasound2-de
Pokerpoke
·
2017-09-25 23:17
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他