AKever

导航

文章分类 -  Linux

上一页 1 2 3 下一页

各种小标签
Linux文件的传输
摘要:Linux文件的传输 1.ssh 2. sambe 阅读全文

posted @ 2017-04-27 10:01 AKever 阅读(107) 评论(0) 推荐(0)

Linux 疑题杂问
摘要:Linux 疑题杂问 1. Linux内核printk打印不了 2. Ubuntu不允许登录用户以外到用户调用图形界面 当然,也可以解决, 通过执行以下命令,就授予了其它用户访问当前屏幕的权限 阅读全文

posted @ 2017-03-26 14:53 AKever 阅读(196) 评论(0) 推荐(0)

Linux 输入子系统 事件类型
摘要:Linux 输入子系统 事件类型 Linux中输入设备的事件类型有 EV_SYN 0x00 同步事件 EV_KEY 0x01 按键事件,如KEY_VOLUMEDOWN EV_REL 0x02 相对坐标, 如shubiao上报的坐标 EV_ABS 0x03 绝对坐标,如触摸屏上报的坐标 EV_MSC 阅读全文

posted @ 2017-03-26 12:25 AKever 阅读(344) 评论(0) 推荐(0)

Linux 内核源码定位方法
摘要:Linux 内核源码定位方法 1. 例如寻找触摸屏源码 2. 根据menuconfig里面去寻找设备对应的配置名字查找 3. 根据原理图接口查找 4. 如果是编译过的代码,查看生成打.o文件 5. gitk,查看提交记录 阅读全文

posted @ 2017-03-23 11:51 AKever 阅读(289) 评论(0) 推荐(0)

Ubuntu 12.04 数据源地址
摘要:Ubuntu 12.04(Precise) 数据源地址 sudo vim /etc/apt/source.list sudo apt-get update 1. 阿里云 2. 网易163 阅读全文

posted @ 2017-03-17 22:32 AKever 阅读(476) 评论(0) 推荐(0)

Linux 编译Android4.4.4
摘要:Linux 编译Android4.4.4 编译系统: Ubuntu 12.04 gcc编译器: gcc 4.4.7 jdk工具: jdk 1.6 1. 安装 javap ps: 没安装会导致py文件报错, 没记录 2. 出现以下报错是犹豫linux的swap(交换分区)不足造成 解决方法: 3. 硬 阅读全文

posted @ 2017-03-10 21:13 AKever 阅读(381) 评论(0) 推荐(0)

Linux 安装 JDK
摘要:Linux 安装 JDK 官网下载jdk: http://www.oracle.com/technetwork/java/javase/downloads 1. 在Linux /usr目录下新建 java目录, 将jdk压缩包放到 /usr/java目录下 2. 使用下列命令解压, 得到jdk1.8 阅读全文

posted @ 2017-03-10 13:05 AKever 阅读(145) 评论(0) 推荐(0)

Linux 自定义proc文件 a
摘要:Linux 自定义proc文件 a 使用"create_proc_entry"创建proc文件 -- 简单,但是写操作有缓冲区溢出的危险 环境 开发板:iTOP4412 A9 系统: Android4.0 内核:Linux3.0 1. jproca.c proc源码文件 2. Makefile 3. 阅读全文

posted @ 2017-03-07 21:30 AKever 阅读(312) 评论(0) 推荐(0)

Linux 自定义proc文件
摘要:Linux 自定义proc文件 简单实现读写操作 创建proc文件的3种方式: 1. jproc.c 创建proc文件 2. 测试 3. 注意事项 阅读全文

posted @ 2017-03-07 19:43 AKever 阅读(489) 评论(0) 推荐(0)

TQ2440 应用调试之配置修改内核打印用户态段错误信息
摘要:TQ2440 应用调试之配置修改内核打印用户态段错误信息 1. linux-2.6.30.4/arch/arm/mm/fault.c ps: 在内核menuconfig中搜索:"DEBUG_USER", 然后选中 2. linux-2.6.30.4/arch/arm/kernel/traps.c p 阅读全文

posted @ 2016-10-29 19:02 AKever 阅读(380) 评论(0) 推荐(0)

TQ2440 使用strace工具跟踪错误
摘要:TQ2440 使用strace工具跟踪错误 一. 工具包: 二. 安装: PS: 打补丁中"-p1"表示补丁文件去除第1个斜杠前的内容(下面红色部分),安装完后出生成一个strace执行文件 strace-fix-arm-bad-syscall.patch:内容如下 三.使用 1. 使用 四. 以重 阅读全文

posted @ 2016-10-26 17:43 AKever 阅读(313) 评论(0) 推荐(0)

TQ2440 JTAG调试
摘要:TQ2440 JTAG调试 原理图 图解: ARM9 有两个 断点/观察点 图解: 阅读全文

posted @ 2016-10-22 20:19 AKever 阅读(261) 评论(0) 推荐(0)

TQ2440 TouchScreen 电阻屏
摘要:TQ2440 TouchScreen 电阻屏 零. 相关链接 输入子系统事件类型:http://www.cnblogs.com/TS-qrt/articles/linux_it.html 一、原理部分: 测X坐标 测Y坐标 触摸屏使用过程 驱动自带触屏驱动,如果带有触屏驱动的话 PS: 如果有选择触 阅读全文

posted @ 2016-10-06 21:00 AKever 阅读(213) 评论(0) 推荐(0)

TQ2440 点击按钮异步通知(fasync)
摘要:TQ2440 点击按钮异步通知(fasync)(信号机制) 思路: 1>注册信息 -- 应用程序, 注册信号处理函数 2>谁发 -- 驱动程序 3>发给谁 -- 发给应用程序(app) ##ps:应用程序要告诉驱动pid 4>怎么发 -- 驱动程序 ## kill_fasync(&key_async 阅读全文

posted @ 2016-09-19 17:53 AKever 阅读(173) 评论(0) 推荐(0)

Linux 信号机制(signal)
摘要:Linux 信号机制 signal 要点: signal.c 编译之后, 放入开发板中 命令: 阅读全文

posted @ 2016-09-19 16:14 AKever 阅读(181) 评论(0) 推荐(0)

硬件平台(CPU) 架构决定大小端模式
摘要:硬件平台(CPU) 架构决定大小端模式 参考: http://blog.chinaunix.net/uid-26284412-id-3245322.html 端模式(Endian)的这个词出自Jonathan Swift书写的《格列佛游记》。这本书根据将鸡蛋敲开的方法不同将所有的人分为两类,从圆头开 阅读全文

posted @ 2016-09-19 15:05 AKever 阅读(646) 评论(0) 推荐(0)

Linux TQ2440驱动HelloWorld
摘要:Linux TQ2440驱动HelloWorld PS: 原理跳过, 程序贴上 环境 天嵌TQ2440(ARM 9) Linux 2.6.30.4(TQ2440开发板系统) Ubuntu 12.04.5 LTS 32bit (VMWare虚拟机系统) gcc version 4.6.3(虚拟机 ub 阅读全文

posted @ 2016-09-16 21:26 AKever 阅读(259) 评论(0) 推荐(0)

Linux 驱动指令
摘要:Linux 加载驱动 一. ko驱动 1.驱动指令 3.查看内核log 二. linux常用查看设备命令 阅读全文

posted @ 2016-09-16 20:07 AKever 阅读(699) 评论(0) 推荐(0)

vim 操作录集
摘要:vim快捷键 vim没有权限写入时 vim撤销 vim清空文件 - 删除所有文本内容 vim 普通复制 vim 多行复制 1.第一种 2.第二种 vim文本替换 tab对齐整段 移动行(使用剪切,粘贴) 1.第一种 2.第二种 Linux文件内容关键字查找 Linux文件名字关键字查找 vim大小写 阅读全文

posted @ 2016-09-13 15:49 AKever 阅读(171) 评论(0) 推荐(0)

secureCRT远程虚拟机 & cuteFTP连接虚拟机
摘要:一. secureCRT远程虚拟机 电脑系统:Win7 62bit操作系统 虚拟机系统: Ubuntu12 32bit操作系统 1.虚拟机使用桥接联网方式 2.linux安装ssh服务 参考:http://zhidao.baidu.com/link?url=Nq8wqLDBJ-NMWvlKYf3Sh 阅读全文

posted @ 2016-09-13 13:35 AKever 阅读(142) 评论(0) 推荐(0)

上一页 1 2 3 下一页