自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sean

系统开发

  • 博客(15)
  • 资源 (16)
  • 收藏
  • 关注

原创 s5p4418 android 驱动 hal 应用之led 串口 rs485 can总线应用(app 有源码)

本篇是继上篇的jni层后的app应用层。由于app相对比较大,说起来也比较麻烦,这里就用一个串口来说明即可,实际上也就串口最具代表性,这个明白了,其他都不是问题。串口涉及的java文件如下图红色圈所示:具体的代码下面一一贴出来,捡重要的说明:MainActivity.java:package com.example.realarmapp;import realarm

2015-03-27 15:19:46 4701 11

原创 s5p4418 android 驱动 hal 应用之led 串口 rs485 can总线应用(JNI层)

本篇文章用于记录Android开发学习过程中的一些理解和遇到的一些问题解决,以防忘记,好记性不如烂博客,O(∩_∩)O。本篇相对于前面介绍的led操作增加了串口、485和can的应用。对于led的驱动、hal、app我这里就不再介绍,可以参考前面的文章Android应用开发 led 驱动层 hal硬件抽象层 应用层 详细教程记录(含源码)。一般来说,Linux系统下对串口、485和can的

2015-03-27 12:03:33 4896 1

原创 Android应用开发 led 驱动层 hal硬件抽象层 应用层 详细教程记录(含源码)

本篇文章是为了能够更好的搜索到介绍驱动到应用的详细介绍文章。关于驱动层 hal硬件抽象层 应用层请参考s5p4418 Android 4.4.2 驱动层 HAL层 服务层 应用层 开发流程记录系列,总四篇文章,以及Android 4.4.2 动态添加JNI库方法记录系列,总两篇文章。s5p4418 Android 4.4.2 驱动层 HAL层 服务层 应用层 开发流程记录(一

2015-03-26 16:28:17 3123 1

转载 Android平台上使用属性系统(property system)

在使用Android的属性系统(property system)时遇到了一些问题,结合此次经历,对属性系统的使用做以简单介绍。 一、Property系统简介属性系统是android的一个重要特性。它作为一个服务运行,管理系统配置和状态。所有这些配置和状态都是属性。每个属性是一个键值对(key/value pair),其类型都是字符串。从功能上看,属性与windows系统的注册表非常

2015-03-25 10:32:34 1101

转载 Fail to connect to camera service的几种原因和解决方法

Fail to connect to camera service的几种原因和解决方法     Will.Zhang        10-21 09:42:08.979: I/SurfaceTextureClient(27049): [STC::queueBuffer] (this:0x78327870) fps:8.37, dur:1075.18, max:127.87, m

2015-03-23 10:12:35 23667

原创 Android 4.4.2 动态添加JNI库方法记录 (二 app应用层)

欢迎转载,务必注明出处:源码下载地址:http://download.csdn.net/detail/u010406724/8515377本篇介绍怎么使用前面建立好的库文件。要使用JNI库文件,那么首先我们是需要把它加载到系统中,并对其定义接口,供给应用来调用。建立一个工程,我的工程名为RealArmTest,过程就省略了,完成后再在src下建立一个类,不继承其他类,包

2015-03-19 16:10:55 1931 2

原创 Android 4.4.2 动态添加JNI库方法记录 (一 JNI库层)

欢迎转载,但必须注明出处。本篇是继《s5p4418 Android 4.4.2 驱动层 HAL层 服务层 应用层 开发流程记录》之后的另外一种添加JNI和服务的方法。前面的方法是直接把HAL和服务层添加到了,Android的api中,这样的方式好处是操作系统已开发完成,剩下做APP的开发,那么我们只需要一个classes.jar文件即可使用我们自己Android系统的被隐藏的PI了(在An

2015-03-19 14:42:29 3013

原创 s5p4418 Android 4.4.2 驱动层 HAL层 服务层 应用层 开发流程记录(三 APP应用)

本篇是在本系列前三篇的基础上做的。记录尽量做的完善,读者在阅读本篇时,请确保前面的驱动和抽象层都已经编译没问题,且在开发板上能够正确跑起来,免得在参阅本篇文章写自己的程序时出现莫名的错误。本篇将会介绍两种APP的编译方法,不过编写代码还是需要在eclipse中进行的。在前面第二篇文章中我们知道,我们为app上层应用创建了一个java类接口服务ILedService,所以我们在编写配套的应用

2015-03-18 17:38:49 2977

原创 s5p4418 Android 4.4.2 驱动层 HAL层 服务层 应用层 开发流程记录(二 硬件抽象层HAL 第二种 ioctl操作方法)

本篇与http://blog.csdn.net/wang_shuai_ww/article/details/44305599该篇文章不同的仅仅在HAL层的.so方面,操作方法前面一篇是使用普通接口write来操作,write接口操作单个LED没有问题,当有多个LED时可能就不是那么方便了,所以本篇介绍使用unlocked_ioctl的方法。驱动程序已经写好了unlocked_ioctl方法,这

2015-03-18 17:13:09 2167

原创 eclipse 工程目录下 删除不掉目录或者文件的解决办法

对于新手来说,有时操作失误就会导致eclipse目录中的某些子目录或者文件无法删除。这样的原因是,在工程目录中(不是eclipse上显示的,是真实的物理磁盘上的)这个目录或者文件已经不存在了,所以在删除的时候报错,无法删除,但是又想把eclipse上显示的遗留的不想要的目录或文件删除,怎么做呢,其实很简单,右键点击工程,然后选择Refresh选项,刷新一下工程即可。或者鼠标单击工程名字,然后按

2015-03-18 16:21:35 19260 2

转载 android-----JNI学习 helloworld

转至:http://blog.csdn.net/yf210yf/article/details/9264587(1)新建android工程(2)添加NDK路径(3)添加本地支持给本地库起名此时工程目录下会自动生成jni文件夹此时Makefile也自动生成

2015-03-17 18:03:22 835

转载 android--系统jar包引用

作为android开发工程师,经常会与android系统代码打交道,如果修改了系统代码并有实现了新的java类,而在eclipse工程师需要使用时则必须将引用jar包才能编译通过,如下介绍两种方法:第一部分:生成系统的jar包文件方法1、可以直接到在线编译上(android系统编译处)拿jar包文件,参考路径:out\target\common\obj\JAVA

2015-03-17 13:55:21 1643

原创 s5p4418 Android 4.4.2 驱动层 HAL层 服务层 应用层 开发流程记录(二 硬件抽象层HAL)

本篇文章记录硬件抽象层。还是跟之前一样,主要参考《Android系统源码情景分析》。书里面写的是在/hardware/libhardware目录下写硬件抽象层,我这里并没有在该目录下,因为我使用的是与板子相关的,所以我就放在了板级目录下了,路径为/device/nexell/realarm,在/device/nexell/realarm路径下建立一个led文件夹来存放需要的.c、.h等文件

2015-03-16 18:09:05 3192 1

原创 s5p4418 Android 4.4.2 驱动层 HAL层 服务层 应用层 开发流程记录(一 硬件驱动层)

本文章是记录Android开发中驱动层、HAL层、应用层之间的关系,以及其开发方法,本文将会以实现LED的控制为例来进行记录。一是可以给以后自己做开发做参考,二是希望可以帮助正在学习的朋友参考。一般的app不需要我们去关注hal和驱动,但在设计一个硬件系统时,原生的Android并未提供合适的服务,所以我们才需要去了解这个流程。由于也是刚入门,很多还不太懂,朋友们有什么疑问可以留言。

2015-03-16 12:03:39 4721

转载 ubuntu下adb offline 的解决办法

首先你的系统是4.2.2以上,并且在adb kill-server,adb start-server,反复勾选USB调试模式,重新开关机后依然无效。那么请继续往下看。输入adb devices显示:List of devices attached 05651b26484e647a offline可以看下adb version,如果显示的是Androi

2015-03-12 11:01:01 3645

libstdc++.so.zip

ubuntu18.04系统的libstdc++库,可以解决ubuntu14.04系统stlinkgdb问题

2020-03-28

libRealarmHardwareJni.so

有一部分网友需要这个so文件,这个是Android5.1系统使用的so文件,其他版本的系统不一定能够使用,最好还是编译。分没有0分选项,有分的随意,也可在这里下载,链接: https://pan.baidu.com/s/1o8btome 密码: pn5u

2017-10-17

qt3库文件 解决make xconfig问题

使用参考:http://blog.csdn.net/wang_shuai_ww/article/details/52573040

2016-09-18

uCOS-II 2.91版本 IAR完整工程 含库的生成和使用工程

uCOS-II 2.91版本 IAR完整工程 含库的生成和使用工程,里面包含三个完整的工程,对于觉得直接使用uCOS源码麻烦的朋友,可以使用编译成库的形式来使用,简洁好用。

2015-07-24

Android socket 学习记录 client端源码

Android socket 学习记录 client端源码,Android socket 学习记录 之 执行new socket(ip, port)程序崩溃这篇文章的APP源码,免积分下载。

2015-04-02

s5p4418 android 驱动 hal 应用之led 串口 rs485 can总线应用(JNI层) 源码

s5p4418 android 驱动 hal 应用之led 串口 rs485 can总线应用(JNI层) 源码,与文章s5p4418 android 驱动 hal 应用之led 串口 rs485 can总线应用(JNI层)配套,需要朋友欢迎下载,在realarm的s5p4418开发板源码中编译是没有问题的。

2015-03-27

s5p4418 android 驱动 hal 应用之led 串口 rs485 can总线应用 源码

s5p4418 android 驱动 hal 应用之led 串口 rs485 can总线应用 系列文章配套源码,完整工程,绝对值得拥有。

2015-03-27

Android 4.4.2 动态添加JNI库方法记录 (二 app应用层)源码

Android 4.4.2 动态添加JNI库方法记录 (二 app应用层)配套的源码,需要的可以下载,绝对值得参考。

2015-03-19

s5p4418 Android 4.4.2 驱动层 HAL层 服务层 应用层 开发流程记录(三 APP应用)源码

s5p4418 Android 4.4.2 驱动层 HAL层 服务层 应用层 开发流程记录(三 APP应用)文档配套的源码,需要的朋友可以下载。

2015-03-19

u-boot-head-tool s5p4418 u-boot制作工具

功能是对编译好的u-boot再次添加一个文件头,以保证在emmc和tf卡中能够正确的运行。

2015-01-14

sd_fdisk SD卡分区工具

用于SD卡的分区,linux环境使用。同u-boot-head-tool共同使用,制作TF卡启动的u-boot

2015-01-14

build_realv210

realarm的Android系统编译配置脚本文件,对应的文件版本为android4.0_real210_v3.1

2014-08-13

linux ext4映像制作工具

制作嵌入式linux系统的ext4格式映像工具,方法请参考博客:

2014-03-05

v1.0-u-boot-2013.10 修改的文件

u-boot-2013.10 版本u-boot的修改文件,支持realarm210开发板。

2014-02-15

real210 V62 串口485综合测试 linux操作系统3.0.8版本内核

本测试程序用在realARM210的V6.2硬件版本开发板上,其他硬件可能不能正常使用。

2013-12-28

LM1875 功放前级NE5532 电路图

NE5532前级,LM317/LM337前级电源电路图,该电路也可使用OPA2604、AD827等运放,可以试听不同运放所表现的不同效果。后级是LM1875,当然了,其他的如LM3886、TDA7294等后级功放也是很好的。altium的原理图

2013-09-22

空空如也

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

TA关注的人

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