![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式相关
文章平均质量分 58
沙海草
这个作者很懒,什么都没留下…
展开
-
linux文件目录操作
date ---->显示日期cal ---->显示当月日历cal 月 年---->显示对应年月的日历tab键 ---->自动补全ctrl+c---->让系统停下来sync ---->数据同步写入磁盘shutdown -h now---->立即关机shutdown -h 时间---->在特定时间关机shutdown原创 2014-03-15 08:51:19 · 763 阅读 · 0 评论 -
input子系统驱动学习之二
通过一个现有的usb鼠标驱动的标注来理解input子系统驱动的编写流程。原创 2014-04-26 13:58:21 · 815 阅读 · 0 评论 -
input子系统驱动学习之一
刚开始学习linux这门课就被分配编写一个设备的input子系统驱动,这对我的确有点困难。不过实际的操作中发现困难远比我想象的要大的多,本以为按照老师课上的步骤就能够很快的完成这项任务,后来发现是我想多了。刚一开始我就陷入了一个困境,理不清到底input子系统驱动哪些是我需要做的哪些是系统已经为我们完成的,为此花费了我一个星期的时间才真正的从这个困惑里走出来。当然后边还有很多其他的困难这里我就不多原创 2014-04-26 11:50:21 · 1800 阅读 · 1 评论 -
tar 使用方法
tar格式: tar [选项] [文件目录列表]功能: 对文件目录进行打包备份选项:-c 建立新的归档文件-r 向归档文件末尾追加文件-x 从归档文件中解出文件-O 将文件解开到标准输出-v 处理过程中输出相关信息-f 对普通文件操作-z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩-Z 调用compress来压缩归档文件,与-x联用时转载 2014-03-27 08:29:07 · 928 阅读 · 0 评论 -
ubuntu13.10升级内核的方法
我的ubuntu13.10安装在虚拟机上内核版本为3.11,下面我就如何将内核升级为3.13.5做简单的介绍首先在https://www.kernel.org/官网上下载你需要的内核版本第二步将内核压缩文件移到到/usr/src文件加下并在此解压,解压完后你会得到一个文件夹如linux-3.13.5第三步进入该文件夹执行make mrproper 第四步生成新内核执行make bz原创 2014-03-27 14:40:57 · 666 阅读 · 0 评论 -
嵌入式系统NFS的创建
1 NFS安装nfs原理是通过网络,将远程主机共享的文件系统,挂载到本机。Ubuntu 10.04上默认是没有安装NFS服务器的,首先要安装NFS服务程序:# sudo apt-get install nfs-kernel-server(安装nfs-kernel-server时,apt会自动安装nfs-common和portmap) 这样,宿主机就相当于NFS Serv转载 2014-03-18 10:04:51 · 787 阅读 · 0 评论 -
linux驱动的动态加载和编译内核的方式加载
1编写驱动程序driver_insmod.c头文件 2 编写Makefile文件 pwd:当前所在路径uname -r: 显示操作系统的发行版号3 运行结果 4动态加载驱动未安装前执行lsmod命令 安装驱动 安装完成后=4 测试程序 5编译测试程序 新建一个驱动文件,或者测试程序无法起作用 执行测试程序原创 2014-03-27 16:15:03 · 1099 阅读 · 0 评论 -
动画演示10个有趣但毫无用处的Linux命令
Linux最强大的一个特征就是它有大量的各种小命令工具,这也可以称做是它最有趣的一个地方了。在这些大量的有用的命令和脚本中,你会发现有少部 分命令工具不那么有用的——如果你不愿意说是完全没用处的话。你要知道,Linux命令终端并不是总来干一些严肃的事情的,这里列举的几个没有实际用处、 但很有趣的命令,它们的有趣并不是因为无用,而是真的有趣,接下来就让我们看看它们是如何搞怪的吧。一、cmatri转载 2014-03-15 08:55:44 · 497 阅读 · 0 评论 -
ATMEL的RTT使用
1. RTT相关一、Real-time Timer Mode RegisterRTT_MR为32位寄存器0~31位第24位为RTC1HZ位该位为1时使用RTC 1HZ时钟驱动计数器,为0时使用32.768KHZ的时钟信号被16位分频器分频后的信号驱动计数器。其值为RTT_MR的低16位即RTPRES位的值。第20位为RTTDIS位该位为1时实时计时器RTT不可用,为0时可用。第18位为原创 2014-03-15 14:35:39 · 862 阅读 · 0 评论 -
vim的使用 shell 编程
vi /vim一般模式:n1,n2s/word1/word2/g----> 将n1到n2行中的word1替换为word2?word---->向上寻找一个名为word的字符串/word---->向下寻找一个名为word的字符串y---->将反白到地方复制d---->将反白到地方删除n---->重复前一个查找操作原创 2014-03-15 08:53:35 · 1002 阅读 · 0 评论 -
S3C2440上LCD驱动(FrameBuffer)实例开发详解
上接:S3C2440上LCD驱动(FrameBuffer)实例开发详解(一)四、帧缓冲(FrameBuffer)设备驱动实例代码:①、建立驱动文件:my2440_lcd.c,依就是驱动程序的最基本结构:FrameBuffer驱动的初始化和卸载部分及其他,如下:#include linux/kernel.h> #include linux/module.h>转载 2014-06-09 15:14:43 · 682 阅读 · 0 评论