自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

原创 初识Java

今天在电脑上安装了java编译器,按照书里面的内容一步步的进行编译、执行类,现在将过程记下来,以后查起来也方便:1.电脑上安装jdk-6u43-windows-i586.exe编译器。2.安装完后设置Path及CLASSPATH的路径。3.编写Hello.java程序Public class Hello{    public static void main(String

2013-07-03 09:56:53 547 1

转载 编写Linux下Input设备的检测程序

最近玩了下Android-x86的eclair,主题风格相对之前的1.6好看了很多,而且还加了不少之前没有的功能。但是触摸屏不能用,在终端下用 getevent命令查看事件信息,发现得到的绝对坐标有很大出入(4096*4096)。于是想自己试着去解决这个问题。同时在Ubuntu下测试,发现居然没有getevent命令,当然可以用cat  /dev/inpu/eventX查看事件信息,但是显示出来的

2012-12-11 21:20:40 406

原创 linux input 设备的测试函数

为了能够在飞凌的OK6410开发板上,运行这个测试程序,在linux的上位机中,使用cross-4.2.2-eabi的交叉编译工具进行编译,把编译完的程序拷贝到SD卡中,运行飞凌开发板,执行该程序,就可以看到终端能够不断的采集到TP的触摸数据了,完整的源程序如下:编译命令:arm-linux-gcc -o test  code_name.c /*test code for touch

2012-12-09 22:29:20 793

原创 linux I2C驱动学习笔记

了解基本的数据结构:1.struct i2c_client {           unsigned short flags;           unsigned short addr;  /*7 位I2C 地址*/           char name[I2C_NAME_SIZE];           struct i2c_adapter * adapter; /*

2012-12-04 20:51:26 482

原创 Android源代码的下载方法

1.首先在~/ 目录下创建一个bin的目录,然后把这个bin的路径导入到环境变量PATH中,即:mkdir ~/binPATH=~/bin:$PATH2.下载repo脚本,并确保这个脚本具有执行的权限,如: curl https://dl-ssl.google/com/dl/googlesource/git-repo/repo>~/bin/repo chmod a+x ~/

2012-11-22 23:45:50 2907

原创 linux应用程序开发之Makefile文件的管理

Makefile是一个工程管理文件,通过Makefile的管理功能,我们能够很容易的对一个大的工程项目如uboot、linux进行编译链接,下面介绍一下Makefile的编写方法。Makefile是由规则组成 ,规则有如下的三个要素:1.目标(targets)2.依赖(prerequisite)3.命令(command)如下是简单的Makefile:main.o :main

2012-11-20 21:41:41 612

原创 linux应用程序开发之GDB的使用

GDB是GNU发布的一款应用程序调试工具,和windows上的调试工具一样,它具有如下的几个功能:1.启用调试程序2.设置程序的断点。3.监控程序中的变量。下面简单介绍GDB命令的使用方法:1.启用GDB.在启用GDB之前必须在你的可执行程序中添加GDB所需要的调试信息,因此在编译的时候就必须添加-g选项,如 gcc -g test.c -o test ,只有这样编译出来的

2012-11-19 22:06:26 344

转载 构建initramfs文件系统

(一)hello world 一、initramfs是什么 在2.6版本的linux内核中,都包含一个压缩过的cpio格式的打包文件。当内核启动时,会从这个打包文件中导出文件到内核的rootfs文件系统,然后内核检查rootfs中是否包含有init文件,如果有则执行它,作为PID为1的第一个进程。这个init进程负责启动系统后续的工作,包括定位、挂载“真正的”根文件系统设备(如果有的话)。

2012-11-18 21:25:41 1630

原创 UBUNTU 下的MINICOM的设置和使用

在嵌入式系统的开发中,mincom 主要用来实现目标板linux系统和PC之间的通信,以及打印调试信息,所以,它在嵌入式领域是一个非常重要的软件工具。这里简单介绍一下如何在ubuntu中安装和设置minicom:1.我使用的是ubuntu12.05的版本,由于在默认的情况下ubuntu是没有安装minicom这个软件的,因此,进入终端后我们首先必须安装它。root@ubuntu:~

2012-11-17 21:42:50 1106

原创 linux 应用程序开发之GCC程序的使用

GCC是GNU C COMPILER 的缩写,是一个多平台的编译软件,它能够将C、C++、汇编语言编译、链接成可执行的文件。认知GCC:1.GCC产生应用程序需要预处理、编译、汇编、链接四个阶段。2.GCC通过文件的后缀来识别程序的类型,归类如下:C语言的源文件是以.c为后缀。.i为经过预处理后的C文件。C++语言的源文件是以.C或者.cxx或者.cc为后缀。.ii为经

2012-11-15 22:49:07 343

转载 LINUX I2C设备驱动的编写方法

作者:刘洪涛,华清远见嵌入式学院讲师。四、在内核里写i2c设备驱动的两种方式前文介绍了利用/dev/i2c-0在应用层完成对i2c设备的操作,但很多时候我们还是习惯为i2c设备在内核层编写驱动程序。目前内核支持两种编写i2c驱动程序的方式。下面分别介绍这两种方式的实现。这里分别称这两种方式为“Adapter方式(LEGACY)”和“Probe方式(new style)”。(1) Ada

2012-10-26 14:11:26 542

转载 Android 版本信息如何查看

在没有Git的帮助下想查看android的版本信息还真是不太容易定义在build/core/version_defaults.mk文件中。由关键字PLATFORM_VERSION PLATFORM_SDK_VERSION文章来源于:http://blog.csdn.net/cpuwolf/article/details/5157821

2012-10-17 21:57:48 476

原创 ubuntu12.04 下android 源代码下载及编译

1.首先安排ubuntu12.04,因不是本文的重点,具体安装方法不详讲,如果不清楚的话,可以网上搜索相关的内容。2.ubuntu安装完毕后,必须保证能够能够连上internet,由于我是通过电信拨号上网,于是点击ubuntu界面右上脚的网络设置图标,进入网络设置页面,设置好DSN上网方式,并输入你的帐号和密码,最后剔勾选择‘自动连接’方式,正常的话,很快就提示网络已连接,自此网络设置OK,能

2012-10-16 19:42:15 6591 2

原创 android几个网站

1.http://source.android.com/index.html 提供android源码的下载方法及android的一些基础知识。2.http://www.android.com/devices/3.http://developer.android.com/index.html4.https://android.googlesource.com/5.http://lxr

2012-10-11 15:34:20 390

转载 Android文件系统

Android编译生成的三个镜像文件Android源码编译后,在out/target/product/generic下生成的三个镜像文件:ramdisk.img,system.img,userdata.img以及它们对应的目录树root,system,data。ramdisk.img是根文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,andr

2012-10-10 11:01:15 3573

原创 几个常用但容易忘记的命令(linux +uboot)

1.      解压bz2压缩文件:             tar jxvf +文件名2.      解压 gz压缩文件:          tar zxvf+ 文件名 3.在vmware中的ubuntu系统如果想要和window共享文件的话需执行如下的内容:  a.安装vmware tool,然后在虚拟机中建立共享文件夹。  b. 接着执行sudo apt-get

2012-10-08 22:57:53 754

原创 编译OK6410 ANDROID系统遇到的两个问题

在编译OK6410 自带的android系统 之前首先必须安装好如下的库文件,用命令行的方式进行安装,如下:sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-

2012-10-08 22:46:21 635

原创 S3C6410的SD卡UBOOT启动的实现过程

手头上有飞凌的OK6410开发板,想通过sd uboot 启动linux和yaffs根文件系统,考虑过几种实现方式1.     通过S3C6410的sd启动功能,把带下载功能的uboot烧录到sd卡的启动扇区中,当uboot启动时,通过它的网络下载或者usb下载功能把linux内核下载到内存中,再把根文件系统下载并烧录到nand flash中,接着启动内核从而启动整个系统。2.

2012-10-04 22:44:17 8502

原创 Adb 安装简介

忽然想在window下安装adb,看看adb的功能有多强大,网络上搜索了一下,安装的方法还是挺简单的,稍微总结如下:1. 手机用USB线连上电脑,并打开USB调试功能,我的HTC手机的USB调试的路径是在:设置->应用程序->开发->USB调试。注意,其他的android手机此选项可能会在不同的地方。2. 选择了USB调试功能后,电脑上会提示发现新的硬件,此时把附件的adb驱动装上去就可以

2012-09-23 08:27:55 490

原创 SD/SDHC卡下载UBOOT 的注意事项

S3C6410能够通过SD/SDHC卡启动UBOOT,下面介绍如何把s3c-u-boot下载到SD/SDHC卡的对应位置,如下是总的位置信息:1. 使用2G的SD卡(我的是SANDISK的2G卡)的话BL1应该下载到SD卡的位置是:总容量-1042个扇区=1977614336-1024*512=1977605120字节BL2下载的位置是:总的容量-1042个扇区-256K=197734

2012-08-30 21:13:57 2401

JC028 (2.8寸)集成屏H孔资料2019.zip

尚视界科技开发的串口彩屏模块,使用简单.能够用简单的指令就能够设计出复杂的界面UI,大大的缩短了产品的交期和研发成本

2020-03-24

树莓派彩屏测温仪.rar

树莓派 python 编程语言驱动串口屏和温湿度传感器做的测温仪,可以作为学习和参考用。资料包里面包含源代码、文档和串口屏的资料。

2020-03-24

彩屏温度检测仪.rar

PYTHON 开发的树莓派彩屏测温仪,使用了温湿度DH11传感器来采集温度,显示屏使用了深圳尚视界科技的2.2寸的串口屏,功能和显示效果都可以。

2020-03-24

adb 软件及对应HTC的USB驱动

在WINDOW下用来连接我的HTC G7手机的工具及对应的驱动 我的博文《Adb 安装简介》里面有描述

2012-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除