上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 25 下一页
摘要: 首先用cat /proc/bus/input/devices 确定读卡器设备在系统里的注册信息cat /proc/bus/input/devicesI: Bus=0019 Vendor=0001 Product=0001 Version=0100N: Name="gpio-keys"P: Phys=gpio-keys/input0S: Sysfs=/devices/platform/gpio-keys/input/input0U: Uniq=H: Handlers=kbd event0 B: PROP=0B: EV=3B: KEY=1680 0 0 10000002I: B 阅读全文
posted @ 2012-02-12 22:20 陕北蜂农 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 第1步:安装Eclipse 开发环境 http://blog.csdn.net/ex_net/article/details/7251664第2步:配置Eclipse 的arm开发环境 http://blog.csdn.net/ex_net/article/details/7251845第3步:新建一个过程,配置好环境 敲入下面的代码#include <pthread.h>#include <stdio.h>#include <stddef.h>#include <unistd.h>#include <fcntl.h>void *cr 阅读全文
posted @ 2012-02-12 00:33 陕北蜂农 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 第一步:安装JRE 和Eclipse 详细步骤请参考:http://blog.csdn.net/ex_net/article/details/7251664第二步:安装arm-linux-gcc 和 arm-linux-g++ (1)复制arm-linux-gcc-4.3.2.tgz 到 /home/tools 目录下,然后解压缩到 根目录下 / # tar -xvzf arm-linux-gcc-4.3.2.tgz -C / (2)修改环境变量 # gedit /etc/environment 向该配置文件加入::/usr/... 阅读全文
posted @ 2012-02-12 00:20 陕北蜂农 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 所需软件清单:1、eclipse-linuxtools-indigo-SR1-incubation-linux-gtk.tar.gz2、jre-7u2-linux-i586.tar.gz先将上述2个软件压缩包 下载 到 /home/tools 里,如图第2步 解压缩#cd /home/tools/将eclipse-linuxtools-indigo-SR1-incubation-linux-gtk.tar.gz 解压缩到 /opt下# cp eclipse-linuxtools-indigo-SR1-incubation-linux-gtk.tar.gz /opt/#tar -xvzf ecl 阅读全文
posted @ 2012-02-11 21:56 陕北蜂农 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 第一步 先启用 root 账号# sudo passwd root 输入密码第二步 修改 /etc/gdm/custom.conf 配置文件(该文件默认可能不存在)[daemon]TimedLoginEnable=trueAutomaticLoginEnable=trueTimedLogin=rootAutomaticLogin=rootTimedLoginDelay=30第三步 重启Ubuntu即可 阅读全文
posted @ 2012-02-11 21:28 陕北蜂农 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 下面的代码是http://blog.csdn.net/ex_net/article/details/7250033的改进版本, 用多线程实现读卡器的读卡。#include <pthread.h>#include"reader.h"void *create(void *arg){ while(1) { printf("thread is Running ..... "); sleep(5); }}void *ReaderThread(void *arg){ int reader_fd; char buf[32]; if((reader_fd=O 阅读全文
posted @ 2012-02-10 23:30 陕北蜂农 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 代码原理: USB Reader虽然是USB接口,但是大多数是模拟键盘输入的。 因此,可以通过 open("/dev/tty0".....) 这个系统函数打开设备。 那么就可以像读取文件一样读取IC卡的ID。要点注意: 由于开发板上Linux驱动的不同,因此键盘可能会产生多个字节的扫描码(最多可能有6个)。因此程序要进行过滤。 例如:过滤【键盘码】>128的值。 在Linux下,键盘码值(1~127),释放键(KeyUP)的值为【键值】+128 即: 键盘码= 10,则释放键=10+128 如果仅仅是转换 0~9这几个值,可以采用下面的算法 int key =  阅读全文
posted @ 2012-02-10 23:00 陕北蜂农 阅读(484) 评论(0) 推荐(0) 编辑
摘要: CRAMFS文件系统是专门针对闪存设计的只读压缩的文件系统,其容量上限为256M,采用zlib压缩,文件系统类型可以是EXT2或EXT3. 如果使用RAMDISK方式来使用文件系统,那么在系统运行之后,首先得把flash上的映像文件全部解压到ram中,构造ramdisk环境,才可以运行程序,但有一个致命的弱点,在正常情下,同样的代码不仅在flash占用了空间,而且还在ram中占用极大的空间,这违背了嵌入式中节省资源的原则. cramfs文件系统并不需要一次性地将文件系统中的所有内容解压到ram中,而只是是系统需要访问某个位置的数据时,马上计算出该数据在cramfs中的位置,将其解压到r... 阅读全文
posted @ 2012-02-09 23:41 陕北蜂农 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Windows下Android平台搭建四. Android平台测试(1)启动 Eclipse(2) 设置SDK路径选择Window> Preferences...,在打开的属性框,选择Android,在SDK location中输入你的Android SDK所在的目录,然后按 Apply按钮,即可看到你安装SDk包,如下图(3) 设置AVDManager:Android Virtual Device 选择window--AVD Manager在弹出的 Android Virtual Device Manager对话框,按new 按钮 创建虚拟设备点击 “Create AVD”按钮(4)新 阅读全文
posted @ 2012-02-09 22:55 陕北蜂农 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Windows下Android平台搭建_1一. Android平台综述Windows下Android平台搭建需要的软件和工具1. JDK JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率.. 阅读全文
posted @ 2012-02-09 22:35 陕北蜂农 阅读(148) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 25 下一页