在ubuntu 14.04上java开发环境。 Java基本的数据类型:bootlean、byte、char、short、int、long、float、double 第一个例子: 注:class的类名要和文件名一致。 ...
分类:
移动开发 时间:
2017-05-02 13:38:55
阅读次数:
264
转自:http://www.thinksaas.cn/topics/0/646/646797.html 将A/B协议这部分单独拿出来说一方面是因为这部分内容是比较容易忽视的,周围大多数用到input子系统的开发人员也不甚理解;另一方面是由于这部分知识一旦扩展到TP(触摸屏Touch Panel)的多 ...
分类:
移动开发 时间:
2017-04-25 21:11:46
阅读次数:
265
在ubuntu系统下安装配置Eclipse软件。并且让其支持编译java程序和内核驱动程序。 1. 下载Eclipse软件。 打开官网:http://www.eclipse.org/ 点击 DOWNLOAD ,然后再点击 Download Packages , 先下载C/C++版本的(Eclipse ...
分类:
移动开发 时间:
2017-03-23 00:57:40
阅读次数:
142
Android驱动开发之Hello实例: 驱动部分 modified: kernel/arch/arm/configs/msm8909-1gb_w100_hd720p-perf_defconfig modified: kernel/arch/arm/configs/msm8909-1gb_w100_ ...
分类:
移动开发 时间:
2016-11-30 02:51:10
阅读次数:
407
硬件平台: FriendlyARM Tiny4412 Cortex-A9 操作系统: UBUNTU 14.04 LTS 时间:2016-09-24 10:47:03 在Android Studio中创建工程。 在用到我们自己定义的类时,需要用到隐藏类。 在编译时生成的java库在 out/targe ...
分类:
移动开发 时间:
2016-09-24 11:58:40
阅读次数:
174
1. 首先编写LINUX内核模块LED 2. 需要生成头文件。生成头文件则需要应用程序。故用国嵌提供的app软件。解压后修改local.properties文件相应的地址。 打开studio.sh,重新编译工程。 编译工程后,在app的工程文件那个文件夹执行命令。 其中/opt/android-sd ...
分类:
移动开发 时间:
2016-09-17 23:54:34
阅读次数:
470
摄像头主要参数: 1、MCLK 24MHz; 2、PCLK 48~52MHz~; 3、电压 1.8V(1.5V)、2.8V; 4、scl(IIC时钟)100KHz或者400KHz。 下载:常用摄像头规格书(个别有android驱动程序) :bf3703 30W、gc0308 30W、ov7670、g ...
分类:
移动开发 时间:
2016-08-26 18:26:17
阅读次数:
264
嵌入式Linux的调试技术 本章主要介绍如何利用开发板,Android模拟器以及一些函数、工具(gdb,gdberver以及kgdb)调试嵌入式Linux内核模块、可执行程序和共享库。 Printk函数,该函数的用法和printf函数类似,只不顾printk函数运行在内核空间,printf函数运行在 ...
分类:
移动开发 时间:
2016-07-08 13:45:58
阅读次数:
219
硬件抽象层:HAL HAL是建立在Linux驱动之上的一套程序库。这套程序库并不属于Linux内核,而是属于Linux内核层之上的应用程。 Google为Android加入HAL目的是:统一硬件的调用接口。解决GPL版权问题。针对一些特殊要求。 本章也详细讲述了为LED驱动增加HAL: 1.编写一款 ...
分类:
移动开发 时间:
2016-07-08 13:45:45
阅读次数:
209
PWM蜂鸣器驱动 C或C++语言中编译多个源代码文件时,如果a.c使用了b.c文件中的函数,需要a.c文件中使用 extern预先定义b.c中的函数,extern的作用就是告诉编译器该函数的函数名、参数个数、参数类型和返回值类型。这些信息对于将a.c编译成a.o已经足够了,等到将a.o和 b.o 链 ...
分类:
移动开发 时间:
2016-07-08 13:38:15
阅读次数:
130