自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿赞的专栏

android 学习入门者,欢迎交流

  • 博客(87)
  • 资源 (9)
  • 收藏
  • 关注

原创 嵌入式linux预设用户密码

嵌入式 linux 预设 root 用户 密码

2023-03-04 15:51:41 870

原创 解决windows adb 支持tab 补全不显示, vi打开乱码

使用芯片原厂提供的ADB驱动经常出现 tab 补全不显示, vi打开乱码此问题的原因是 adb 的问题,去官网重新下载一个adb,得到解决。下载地址 adb官方驱动 不乱吗 支持自动补全 SDK Platform Tools 版本说明 | Android 开发者 | Android Developers右键我的电脑->属性>高级系统设置-高级-环境变量选择C:\platform-tools路径...

2022-05-20 15:28:21 1774

原创 Linux中线程的挂起与恢复(进程暂停)

#include <stdio.h>#include <signal.h>#include <unistd.h>#include <mqueue.h>#include <limits.h>#include <dirent.h>#include <pthread.h>#include <unistd.h>#include <fcntl.h>#define RUN 1#defin.

2022-01-05 11:28:34 3925

原创 android P lightservice 移植调试增加状态指示灯 保存状态到设置开关 --驱动 hal lib HIDL service framework settingsprovide

diff --git a/common/arch/arm/configs/meson64_a32_defconfig b/common/arch/arm/configs/meson64_a32_defconfigindex 6a97cd6b25..a535cead7d 100644--- a/common/arch/arm/configs/meson64_a32_defconfig+++ b/common/arch/arm/configs/meson64_a32_defconfig@@ -293,1

2020-12-24 21:39:52 384

转载 Linux设备驱动中的阻塞与非阻塞I/O

阻塞和非阻塞I/O是设备访问的两种不同模式,驱动程序可以灵活的支持用户空间对设备的这两种访问方式本例子讲述了这两者的区别 并实现I/O的等待队列机制, 并进行了用户空间的验证基本概念:1> 阻塞操作 是指 在执行设备操作时,若不能获得资源,则挂起进程直到满足操作条件后再进行操作。被挂起的进 程进入休眠,被从调度器移走,直到条件满足。2> 非阻塞操作在不...

2019-03-23 11:22:20 569

原创 Nvdia Jetson TX2 v4l2 驱动

腾讯视频教程地址测试命令:v4l2-compliancev4l2-ctl

2019-03-15 23:15:43 1278

原创 linux设备驱动--scull

《linux设备驱动》 一书中的例程都可以在PC主机的linux环境中运行,而不必下载到arm平台的linux/android环境中查看系统版本sunhz@R720xd:~/linux_driver/hello$ uname -r4.2.0-27-genericsunhz@R720xd:~/linux_driver/hello$ cat /etc/issueUbuntu ...

2019-03-15 14:15:20 468

转载 MTK CAMERA TUNNING

http://www.16rd.com/blog-5282-237.htmlob 静态电流shading 阴影,3aGAMMA:拍灰阶卡,CCMColor Correction Matrix简称CCM,意为色彩校正矩阵,用来校正人眼和Sensor对色彩的响应的差异。isp 是image signal processing,用于图像处理,比如gamma调整,dynamic...

2019-03-15 08:47:01 4200

原创 input poll

//声明static struct input_polled_dev *mir3da_idev;//分配mir3da_idev->poll = mir3da_dev_poll;/*----------------------------------------------------------------------------*///实现static void mir...

2019-03-14 09:33:13 543

原创 思维导图工具

XMind 8 Update 7draw.ioBouml百度脑图Google 扩展应用 Gliffy Diagrams1.XMind 8 Update 72.draw.io3.Bouml https://download.csdn.net/download/terree/73262133.百度脑图4.Google 扩展应用 Gliffy...

2019-03-13 16:10:22 866

原创 免费云服务器申请

https://www.360yfw.com/free申请了个人版 一个月免费的阿里云服务器 1cpu 1Ghz 2G内存 40G硬盘 Ubuntu 14.04首先要在控制台设置远程登录密码--修改/重置远程密码,才能得到root用户的密码,然后重启服务器密码才起作用,配置如下root在阿里云服务器上安装samba时报错,于是修改文件/etc/hosts...

2019-03-07 16:32:59 3681

原创 android 一份源码多个项目减少分支的一些小技巧

ubootkernelhalapp

2019-03-07 09:37:00 325 3

原创 Linux strace命令

简介strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。man straceSTRACE(1) ...

2019-03-07 09:29:29 2303

转载 linux系统调用和库函数调用的区别

linux系统调用和库函数调用的区别Linux下对文件操作有两种方式:系统调用(system call)和库函数调用(Library functions)。可以参考《Linux程序设计》(英文原版为《Beginning Linux Programming》,作者是Neil Matthew和Richard Stones)第三章: Working with files。系统调用实际上就...

2019-03-07 09:24:37 831

原创 input输入子系统整体流程-kernel

2|sp8541e_srvm:/proc/bus/input # cat handlersN: Number=0 Name=sysdump_crashkeyN: Number=1 Name=mousedev Minor=32N: Number=2 Name=evdev Minor=64sp8541e_srvm:/ # cat /proc/bus/input/devices...

2019-03-06 20:36:28 926

原创 g-sensor唤醒系统

/* For AllWinner android platform. * * mir3da.c - Linux kernel modules for 3-Axis Accelerometer * * Copyright (C) 2011-2013 MiraMEMS Sensing Technology Co., Ltd. * * This software is licensed u...

2019-01-14 19:40:07 1585

原创 编译错误-build stopped: subcommand failed. 解决方法

make[1]: Leaving directory `/home/sunhz/sl8541e/out/target/product/sp8541e_srvm/obj/u-boot15'make: Leaving directory `/home/sunhz/sl8541e/u-boot15'[ 82% 3107/3782] Build hyb out/target/product/sp85...

2019-01-10 15:08:51 84824 4

原创 sc9832e camera 不能拍RAW图

初始化的时候最后一定要把mipi clk关掉初始化的时候最后一定要把mipi clk关掉初始化的时候最后一定要把mipi clk关掉sunhz@R720xd:~/sl8541e/vendor/sprd/modules/libcamera$ git log -p sensor/sensor_drv/classic/Galaxycore/gc2033/sensor_gc2033_mipi...

2018-10-24 18:10:30 905

原创 sysfs class 节点创建

/sys/devices/platform/qc_gpio/acc_detectdiff --git a/drivers/misc/qc_gpio.c b/drivers/misc/qc_gpio.cindex e1d0b1a..df9afed 100644--- a/drivers/misc/qc_gpio.c+++ b/drivers/misc/qc_gpio.c@@ -143,...

2018-10-24 14:56:46 358

原创 sysfs接口创建

/* * Copyright (C) 2014 Spreadtrum Communications Inc. * * Author: Haibing.Yang &lt;[email protected]&gt; * * This software is licensed under the terms of the GNU General Public * Lic...

2018-10-24 14:53:39 529

原创 sc9832e 增强mipi驱动能力

可以配置0x25寄存器的bit[2:0],值越大驱动能力越大。 path: /sys/class/display/dphy0: reg_read  可读可写属性,读dphy寄存器Operation:        echo reg  len &gt; reg_read  (len表示从reg为基地址开始读取的寄存器的个数)        cat reg_readre...

2018-10-24 14:49:17 2860

转载 android 调试笔记

android 调试笔记adb使用:连接不上手机C:\Users\Administrator\.android\adb_usb.ini   增加一行内容:  0x1782安装第三方应用   $ adb install apk文件名2.安装系统应用$ adb remount$ adb push apk文件名 /system/app// apk文件名形如testme.apk卸载应用程序1.$ adb ...

2018-06-01 17:58:49 1757

原创 Android 8.1 启动时间优化--耗时分析

之前分析各个部分耗时,都是通过分析log,在SecureCRT中设置时间戳,打印出如下log[ 22.266201] c1 [saudio] saudio_wait_monitor_cmd error -5[ 22.266205] c1 sblock_receive:sblock-5-13 not ready![ 22.266209] c1 [saudio] Error: sblo...

2018-06-01 17:48:17 9000

原创 HIDL众多service在那启动的--/vendor/etc/init/android.hardware.*@2.0-service.rc

优化开机速度--抓log发现很多用不着的service[ 22.577559] c3 init: Parsing directory /vendor/etc/init...[ 22.583263] c3 init: Parsing file /vendor/etc/init/[email protected]...[ 22.592402] c...

2018-06-01 15:06:11 12000

原创 android优化开机速度--之service

android/frameworks/base/services/java/com/android/server/SystemServer.java之前理解的service都是在init.rc中解析启动的,明确有service字符,后来看到zygote孵化出System_Server进程,拉起AMS、PMS、WMS,了解到这几个大件也是service,是在代码SystemServer.java中启...

2018-06-01 09:22:25 2733

原创 GPIO输出不起作用

展讯sc9820e 原生没有TP兼容,自己搞几个触摸屏兼容resume时 rst pin 拉高拉低 不起作用  gpio_request(pdata-&gt;reset_gpio_number, "ite_rst_pin");//other tp driver may free gpio gpio_direction_output(pdata-&gt;reset_gpio_number, 1...

2018-03-29 16:50:18 2650 2

原创 魔眼个人杂记

Python IDE 工具用pycharm招聘网站: 前程无忧 拉勾 猎聘网 100offer BOSS直聘sourceinsight 文本选中后 按 shfit+F8 高亮显示JDI屏  京东方ipad3 分辨率 2048*1536ipad1 分辨率 1024*768MTK 刷机后第一次开机 没检测到camera sensor,将不会安装 Camera APPVR显示中 增加一个固定的标志物一直...

2018-03-13 18:02:09 281

原创 Androidstudio+ffmpeg+camke打造ffmpeg播放器

视频直播核心技术-视频解码与NDK原声绘制 FFmpeg 视频解码 源码 C/C++开源视频处理库C++ 异常的处理 安全类型的转换libavcodec/ 编解码 libavdevice/ 设备 libavfilter/ 滤镜 libavformat/ 文件格式 libavresample/ 重采样 libavutil/ 工具类 libpostproc/ lib

2017-12-22 17:52:57 1914 4

原创 Android app 与网页交互 WebView 与JS交互

Android app 与网页交互 WebView 与JS(JavaScript)交互 安卓webview 传递数据到网页本文包含如下要点:WebView的基础用法; 执行JavaScriptInterface及其方式; demo app的AndroidStudio源代码。老大说做个demo把人脸检测中人眼坐标传递到网页上显示出来,第一个想到的事webview, 但书上支持说用GET POST

2017-12-11 10:20:46 794

原创 FFmpeg编译Android/Linux移植库,打包成一个ffmpeg.so

参考笔者上一批文章 ffmpeg源码编译android版本搭建好环境后,下载笔者配置好的ffmpeg源码 链接:http://pan.baidu.com/s/1bpLcTJL 密码:ox7t编译分离的so库 sudo ./build.sh编译打包成一个ffmpeg.so的库sudo ./build_android.shffmpeg源码编译android版本

2017-11-22 14:35:43 765

原创 Android视频解码容器

1.参考libstatefright/codecs目录里的代码,封装实现startstopread三个接口就可以 2. 可以参考framework/base/media/libstagefright/AwesomePlayer.cpp中的 sp OMXCodec::Create( const sp &omx, const sp &meta, bool createEncoder, con

2017-11-22 14:27:12 129

原创 ffmpeg源码编译android版本

ffmpeg编译android版本 去官网下载FFmpeg源码下载2.8.3版本http://www.ffmpeg.org/releases/ffmpeg-2.8.3.tar.gz http://www.ffmpeg.org/releases/ 所有版本 笔者下载了最新版本ffmpeg-3.4 编译 出错,换了ffmpeg-2.8.3 ok,耗费了半个下午的功夫,一直怀疑是NDK 问题,ND

2017-11-21 20:22:49 1659

原创 使用百度地图SDK定位当前位置并显示在地图上

package com.shz.baidumap;import android.Manifest;import android.content.pm.PackageManager;import android.os.Bundle;import android.support.annotation.NonNull;import android.support.v4.app.ActivityCo

2017-11-21 11:46:25 11825 2

原创 javac javah 生成JNI 错误 找不到class

翻开JAVA 核心技术 卷2 高级特性,才发现JNI原来是java原本就有的特性,之前一直以为是Google针对Android研发的,人丑果然还是要多读点书啊,这一套书买了两年多,今天才翻到这个,为什么会翻到这个,因为要发现写android app代码太吃力了,很多不懂,深思一下,走都没学会,就开始跑了,那么为什么要跑呢,都是老板逼的,难道你只能做一个驱动工程师么!!!之前看android书上说可以

2017-11-16 11:37:05 779

原创 user 版本 在system/bin/目录创建 shell命令 Android.mk

3. 然后将'test'添加到alps/build/target/product/common.mk里的PRODUCT_PACKAGES(这一步的目的是保证编译到android):PRODUCT_PACKAGES := \ ...... \ test

2014-09-15 19:07:30 711

原创 虚拟鼠标TP设备驱动

#include // For module specific items#include // For new moduleparam's#include // For standard types (like size_t)#include // For the -ENODE

2014-06-25 09:23:53 564

原创 3D光栅驱动与测试代码

#include // For module specific items#include // For new moduleparam's#include // For standard types (like size_t)#include // For the -ENODE

2014-06-13 18:44:32 235

原创 QT210 4.0 u-boot kernel android 源代码分享

鉴于 很多同学 买了开发板之后光盘daodie

2014-05-07 18:08:02 430

原创 qt210 u-boot 启动

将TF卡放在读卡器中插在电脑上链接到Ubuntu(虚拟机中或者是Ubuntu系统 )

2014-05-07 17:33:11 1866 4

转载 看看年入百万的小餐馆老板是怎么做生意的

时常看到“生意难做,努力都白费了”之类的话,我是很不屑的——虽然我自己做得也不算成功,但我知道,我正走在一条正确的路上,而且,我相信自己的努力会收到回报的。 这个故事是关于一个脑子活络的老板开小餐馆的生意经。这个餐馆开在泰州市的一个农贸市场,面积只有50多平米,但现在能做到年入超100万。  少即是多——“我的小饭店只卖25种菜”(IC销售们,你揽那么多条线,是对的吗?!)

2014-04-15 09:35:53 840

ADB驱动 adb文件 windows powershell

ADB驱动 adb文件 windows powershell 配置到环境变量 解决windows adb 支持tab 补全不显示, vi打开乱码

2022-05-20

android 8.1优点--sunhz

灵活的定位选项 新的硬件功能常量,可让您通过Google Play将应用程序分配到普通或低RAM设备。 Google Play 所有的应用都可以在运行Android Oreo(Go版)的设备上使用,Google Play将提供开发人员专门优化的应用程序的可见性,为数十亿用户提供了数十亿用户指南的良好体验。

2018-12-07

Androidstudio+ffmpeg+camke播放器

Androidstudio+ffmpeg+camke播放器 编译的ffmpeg成so库使用cmake加载so及cpp,具有代码自动补全,一键编译java cpp功能的 ffmpeg Android平台播放器源码

2017-12-22

Android app 与网页交互 WebView 与JS交互

Android app 与网页交互 WebView 与JS交互 demo把人脸检测中人眼坐标传递到网页上显示出来,第一个想到的事webview, 但书上支持说用GET POST,并不能实现这种效果,请教罗享同志后百度webview与JS交互就有了.

2017-12-11

Tigerboard-II硬件说明.pdf

Tigerboard-II硬件说明.pdf

2014-05-07

QT210开发板WinCE6安装使用手册V1.1.pdf

QT210开发板WinCE6安装使用手册V1.1.pdf

2014-05-07

高通平台android开发总结.zip

高通平台android开发总结 相关内容介绍 相当详细

2014-03-20

MTK 高通平台 camera portion guide

MTK 高通平台 camera portion guide

2014-03-20

基于dsp的语音识别系统

基于dsp的语音识别系统,通过先进的程序算法,智能识别语音信号

2009-12-29

空空如也

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

TA关注的人

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