button按键驱动,相对于前面的LED驱动来说。增加了中断服务程序以及等待队列等新知识点。
先上学习的驱动代码。
/*********************************************************************************
* Copyright: (C) 2011 Guo Wenxue
*...
分类:
系统服务 时间:
2015-04-18 17:51:03
收藏:
0 评论:
0 赞:
0 阅读:
252
和app-get,或者yum类似, 这里使用的是mac上的软件管理工具port来实现简明搭建。
先磨刀,安装port的方法呢? 访问如下网站:
https://www.macports.org/install.php
选择自己的mac 软件版本,下载即可安装port了.........
分类:
系统服务 时间:
2015-04-18 17:46:03
收藏:
0 评论:
0 赞:
0 阅读:
327
在PATH中添加自己的路径,有几种方法可以使用,本文主要介绍的是通过修改/etc/profile文件来实现:
第一步:通过命令打开profile文件
vim /etc/profile
在文件的最后添加上如下:
PATH=$PATH:xxxxxxx;
export PATH
xxxxxx为自己需要添加的目录路径
第二步:通过输入下面命令来使修改即时生效,否则...
分类:
系统服务 时间:
2015-04-18 17:44:42
收藏:
0 评论:
0 赞:
0 阅读:
321
What is a 'library cache: mutex X' wait?The mutex feature is a mechanism to control access to in memory structures. It is used in a number of areas in...
分类:
系统服务 时间:
2015-04-18 17:37:52
收藏:
0 评论:
0 赞:
0 阅读:
282
在Unix/Linux系统下,使用gettimeofday函数来获得当前系统的时间戳,精度可达到微秒(microsecond,即μs)级别。
分类:
系统服务 时间:
2015-04-18 17:34:32
收藏:
0 评论:
0 赞:
0 阅读:
277
1.sudo -i(no password,new user), su -(password)2.xdg-open(open file)3.putty(scroll)4.tar zxvf filename.tar.gz(release) tar zcvf filename.tar.gz(tar) ....
分类:
系统服务 时间:
2015-04-18 17:30:52
收藏:
0 评论:
0 赞:
0 阅读:
308
中断和时钟技术可以提升驱动程序的效率中断中断在Linux中的实现通常情况下,一个驱动程序只需要申请中断,并添加中断处理函数就可以了,中断的到达和中断函数的调用都是内核实现框架完成的。所以程序员只要保证申请了正确的中断号及编写了正确的中断处理函数即可。中断的宏观分类1.硬中断 由系统硬件产生的中断。....
分类:
系统服务 时间:
2015-04-18 17:25:12
收藏:
0 评论:
0 赞:
0 阅读:
319
What is "Library cache lock" ?This event controls the concurrency between clients of the library cache. It acquires a lock on the object handle so tha...
分类:
系统服务 时间:
2015-04-18 17:22:02
收藏:
0 评论:
0 赞:
0 阅读:
263
由于公司的虚拟机上的ubuntu都是12.04的,所以要在ubuntu12.04上安装Docker.Docker目前只能运行在64位的机器上面。先要升级内核sudo apt-get updatesudo apt-get install –y linux-image-generic-lts-trus....
分类:
系统服务 时间:
2015-04-18 17:19:02
收藏:
0 评论:
0 赞:
0 阅读:
323
这里有一点思考:
对于一款处理器,处理器设计中有浮点异常(MIPS PPC都是),其外也可以接FPU。
在接FPU后,处理器核内就要屏蔽掉浮点异常,不然浮点运算还是产生浮点异常,FPU就没有实用意义了。
无FPU,则处理器核内要使能浮点异常,不然就跟我上面遇到的问题一样,处理器不知道该如何运行该浮点指令,结果就无法预测了。...
分类:
系统服务 时间:
2015-04-18 16:11:32
收藏:
0 评论:
0 赞:
0 阅读:
319
myeclipse设置注释模板
使用myeclipse在开发项目时经常使用注释来标注一个方法的一些信息,为了保证注释的规范且为了提高效率,myeclipse可以自己定义代码的模板
在myeclipse窗口下选择Window->Preferences->Java->Code Style->Code Templates,然后选择右边的Comments,
我以其中的Methods举例:...
分类:
系统服务 时间:
2015-04-18 16:07:42
收藏:
0 评论:
0 赞:
0 阅读:
262
SSH SSH可以让其他终端,如电脑,手机等登录到Linux。 命令:sudo apt-get install ssh samba服务器 安装samba 命令:sudo apt-get install samba 修改配置文件 命令:sudo vim /etc/samba/smb.conf 找到23...
分类:
系统服务 时间:
2015-04-18 16:05:32
收藏:
0 评论:
0 赞:
0 阅读:
253
Machine Schedule 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #in...
分类:
系统服务 时间:
2015-04-18 16:02:32
收藏:
0 评论:
0 赞:
0 阅读:
168
显示目录和文件的命令Ls:用于查看所有文件夹的命令。Dir:用于显示指定文件夹和目录的命令Tree:以树状图列出目录内容Du:显示目录或文件大小修改目录,文件权限和属主及数组命令Chmod:用于改变指定目录或文件的权限命令。Chown:用于改变文件拥有属性的命令。Chgrp:用于改变文件群组的命令。...
分类:
系统服务 时间:
2015-04-18 15:58:52
收藏:
0 评论:
0 赞:
0 阅读:
247
从程序中打开myeclipse; 查看server中是否存在myeclipse tomcat; 打开“Window”——“perferences”; 在perferences顶部的搜索窗口中输入tomcat; 找到并打开Integrated Sandbox; 点击:“configure m...
分类:
系统服务 时间:
2015-04-18 15:54:52
收藏:
0 评论:
0 赞:
0 阅读:
644
Linux中主要的压缩文件有:*.gz *.tar *.tar.gz *.zip *.bz2 *.tar.bz2 .zip这种古老的压缩格式,在window和Linux中都不需要安装软件可以使用的压缩文件.rar文件,在Linux中使用,要安装软件rar for linux就可以使用。.gz文件可....
分类:
系统服务 时间:
2015-04-18 15:53:42
收藏:
0 评论:
0 赞:
0 阅读:
216
1、进程标识每个进程都有一个非负整型的唯一进程ID。有某些专用的进程: 进程id 0是调度进程,常常被称为交换进程,该进程并不执行任何磁盘上的程序-是内核的一部分,也被称为系统进程。 进程id 1通常是init进程,在自举过程结束时由内核调用。init进程绝不会终止,它是一个普通的用户进程,但它.....
分类:
系统服务 时间:
2015-04-18 15:51:02
收藏:
0 评论:
0 赞:
0 阅读:
135
1、su 命令验证出错:$ su - rootPassword:su: Authentication failureSorry.这时候输入$ sudo passwd rootEnter new UNIX password:Retype new UNIX password:passwd: passwo...
分类:
系统服务 时间:
2015-04-18 15:49:42
收藏:
0 评论:
0 赞:
0 阅读:
280
进程管理命令:pstree显示:进程树pstree–p显示:进程树和PIDps:processstateLinux运行中的内核的相关信息是通过/proc伪文件系统输出的;各进程都有一个以其PID命名的子目录,每个子目录中有许多文件存储了进程的相关状态信息。显示的是ps命令执行时,系统上当前进程状态信息?.
分类:
系统服务 时间:
2015-04-18 14:42:33
收藏:
0 评论:
0 赞:
0 阅读:
284
首先要注意的是iptables不是防火墙,而是实现防火墙功能的工具。1.iptables的两张框架图:表:raw表:对报文设置一个标志,决定数据包是否被状态跟踪机制处理mangle表:主要用于修改数据包nat表:主要用处是网络地址转换、端口映射fileter表:主要用于过滤包一般情况我们对filt..
分类:
系统服务 时间:
2015-04-18 14:41:13
收藏:
0 评论:
0 赞:
0 阅读:
307