自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Andy Blog

Just Do It !

  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 I2C-Tools 4.0使用说明及android平台移植,提供源码下载路径

I2C-Tools (4.0)The I2C tools that used to be part of the lm-sensors package have been split to a separate package. The rationale for that move is that not all hardware monitoring chips are I2C devic

2017-12-11 09:55:45 3983

原创 Android 6.0 adb remount后没有写权限,提示Read-only file system

在Android6.0 (Android M)userdebug版本上(eng版本不存在该问题),发现使用adb remount 系统之后,还是不能对system分区进行操作,提示没有写权限,为只读文件系统Read-only file system解决方法如下 方法一:使用新的adb工具包 1.下载最新的adb工具包 查看是否为adb最新版本: # adb version

2016-07-11 12:21:08 14598

原创 android 5.0 apk 安装失败提示INSTALL_FAILED_INVALID_URI

在android 5.0 项目上开发的时候,进入U盘目录,通过pm 命令安装apk,发现安装失败,提示apk路径不对。安装log信息如下:cd /mnt/usb/2D80-E3ED/APK_backupshell@yjw:/mnt/usb/2D80-E3ED/APK_backup # pm install AndyKeyTest.apk              pkg: An

2015-02-12 14:09:33 20455 1

原创 android 5.0 64bit系统加载库文件失败问题浅析

最近公司的一个项目使用android 5.0 64 bit平台,相对以前版本,除了android 5.0 有很大变动之外,64 bit系统和32 bit系统也存在很多差异性。目前碰到的问题就是以前在32位上的so库文件,到64 位系统上不能加载的问题。首先来看一下相关log信息logcat信息:01-01 08:00:09.322 D/SensorService( 1606):

2015-02-07 11:03:47 14659 2

原创 android input子系统之-常用命令及技巧

1).      getevent :动态查看event输入事件getevnet -lgetevent –h (查看支持的参数,有时候借助不同的参数有很大帮助)Usage: getevent [-t] [-n] [-s switchmask] [-S] [-v[mask]] [-d] [-p] [-i] [-l] [-q] [-c count] [-

2014-09-30 15:16:19 1576

原创 工作笔记之-svn 常用技巧及命令总结

SVN CO 路径@版本号  :checkout指定的版本号代码到本地svn update -r 版本号   升级(回退)到指定的版本SVN info 查看信息SVN st 修改状态      显示:M  路径     M代表modify修改SVN st -q 只显示修改的文件,不显示不在版本控制下的文件,如?标志的文件。SVN diff 显示修改内容SVN dif

2014-09-30 15:01:16 2592

原创 编程语言系列(六)--shell语言基础知识点总结

从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作Linux的Shell种类众多,常见的有:Bourne Shell(/usr/bin/sh或/bin/sh)、Bourne Again Shell(/bin/bash)、C Shell(

2014-05-14 20:07:42 1721

原创 编程语言系列(五)--python语言基础知识点总结

python获取帮助的方法:先运行python    //可显示本机安装的再运行help(str)——这会显示str类的帮如:  help(‘print’)  ctrl+d退出python                1.简介:是一种面向对象、直译式计算机程序设计语言   2.特点:                         #!/bin/p

2014-05-14 20:02:32 1572

转载 编程语言系列(四)--java语言需掌握的知识点

 Android之java需掌握的30个基本概念   1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率

2014-05-14 19:55:39 969

原创 编程语言系列(三)--java语言基础知识点总结

类                          对象:一个类具体的实例化实例:值的就是一个对象的实体引用:引用 就是对象或者实例之间的调用了 ,对象的别名,使用该别名可以存放该对象。编译器不会为引用分配空间,新对象与原对象共用一个存储地址空间;引用的生命周期是它所引用对象的生命周期,函数里面返回一个局部对象的引用是很危险的在java实现某个功能的时候,会将类实例化

2014-05-14 19:48:03 1381

原创 编程语言系列(二)--C++语言基础知识点总结

                       C++知识点总结:                                              类的定义特点:                        1、类具有封装性,并且类只是定义了一种结构(样板),所以类中的任何成员数据均不能使用关键字extern,auto或register限定其存储类型。2、在定

2014-05-14 19:42:30 1158

原创 android apk应用系统集成编译错误问题

在系统源码中添加一个APK源码目录,并写了相应的android.mk文件,编译时出错如下:make: *** No rule to make target `out/target/common/obj/JAVA_LIBRARIES/liba71S_intermediates/javalib.jar', needed by `out/target/common/obj/APPS/My_Setti

2014-01-21 10:32:03 3958

原创 SVN工具更新 tortoisesvn 右键菜单不显示问题

工作时候使用svn客户端工具tortoisesvn 发现点击工程代码,右键,没有显示如下相应的菜单网上查了很多资料,都没找到解决方法,后来才发现,是由于代码所在的服务器SVN版本和我的windows桌面使用的tortoisesvn版本不匹配。代码所在服务器svn版本为1.6 ,而windows 桌面tortoisesvn版本为1.7  .所以出现上述问题几点说明:1.我是在wind

2014-01-18 11:42:04 9086

原创 android linux wifi 等网络设备调试命令总结

android系统网络调试常用命令                   1. ifconfig 查看网路状态2.netstat3. netcfg  4.启动某个网络    netcfg eth0 up 或者 busybox ifconfig eth0 up         netcfg wlan0 up 5. ping  连接IP地址     ping

2013-12-25 19:47:12 4379

原创 android CTS测试之TV智能电视总结笔记

google的cts详细说明网址:http://source.android.com/compatibility/index.html硬件厂商测试cts的目的1.平台兼容性测试:不需要过google cts认证(国内一些厂商这样做的,海外产品必须过cts)2.过google的兼容性测试:拿到google的cts认证,才具有Google Play的通行证cts相关

2013-12-23 21:38:44 9192 4

原创 编程语言系列(一)--C语言基础知识点总结

1.函数1)函数定义:   返回类型 函数名(形式参数列表,可多个参数)  {      函数体;   }  函数返回类型为void 时函数体内可以有return,表示函数的返回,但后面不能跟返回值  如果返回类型不为void,则return后面一定要跟返回值2)函数声明:  返回类型 函数名(形式参数列表,可多个参数);3)函数调用:     

2013-12-05 20:30:00 1489

原创 android系统启动流程之init.rc详细分析笔记

对于android系统的学习掌握,除了对一些语言基础的要求,如C,C++,java,shell,makefile等,更要整体去把握系统的架构。对于架构的熟悉入门,首先应该分析android的编译系统结构。而对于系统的启动流程的掌握,最好是深入分析init.rc、init.xx.rc等文件。这些文件相对来说代码量少,比较简单,而且对系统的整体认识有很大的帮助。以前在工作中经常要用到init.rc相关

2013-12-04 17:47:39 23083 1

原创 嵌入式arm学习总结(十)--嵌入式项目知识点总结--杂烩

1.什么叫项目:为完成某一独特的产品和服务所做的一次性努力特点:一次性、独特性三要素:时间,成本,质量时间和成本的制约:增加采购次数、时间的长短与研发人员数量的投入、专职开发与闲时开发。成本和质量的制约时间和质量的制约2.嵌入式项目中常用的通讯方式及特点:RS232、最大15米RS485、可达1500米WG26/34、50米以内USB、

2013-11-28 16:44:10 1960

原创 嵌入式arm学习总结(九)--ARM启动代码总结-基于mini2440平台

1.要看懂启动代码:首先要熟悉ARM9的存储系统和指令系统2.启动的大概步骤:进入复位异常--》关看门狗、关中断和子中断等--配置时钟(UPll和MPll)--》初始化内存(初始化13个存储器控制器),清零内存--》初始化堆栈--拷贝代码到sdram,跳转到sdram中运行--》进入main函数3.启动代码作用启动代码的最终目的:把代码从nanflash复制到内存中并运

2013-11-28 16:33:19 1374

原创 嵌入式arm学习总结(八)--存储知识-nandflash-norflash-基于MINI2440平台

MINI2440   ram:4k , rom:没有程序运行:sdram  ,norflash程序存放:nandflash,norflashnandflash和norflash最大区别:norflash可以片上运行程序(并行总线,引脚多),nandflash不能(串行总线,引脚少)通常linux操作系统存放在nandflash里面nandflash启动模式:开发板上电时

2013-11-28 16:16:54 1603

原创 嵌入式arm学习总结(七)--中断-基于S3C2440

1.中断执行过程1)保存中断前PC值2)保持中断前CPSR到spsr3)修改CPSR的相应值,进入相应异常模式4)执行异常5)现将SPSR还原到CPSR6)还原PC   ARM硬件不支持相同异常中断嵌套   如果相同异常嵌套,必须通过软件来保存CPSR和PC的值   不同异常中断硬件支持嵌套2.s3c2440的中断共60个终端源,有五种中断触发方

2013-11-28 16:04:48 1571

原创 嵌入式arm学习总结(六)--S3C2440体系架构学习总结

平台介绍:mini2440开发板,S3c2440主芯片硬件信息1.130个IO口,289个引脚17*17,BGA封装2.电源内核:1.25v内存电源:1.8VGPIO:3.3v3.芯片内部有4K字节的SRAM空间0x40000000-0x40001000;4.s3c2440外部主频:12M晶振内部RTC晶振(时钟,万年历)32.768KHZ5.复位电路

2013-11-28 15:53:03 2037

原创 嵌入式arm学习总结(五)--RTC-TIME-PWM-Watchdog-AD-TP

                                                     RTC常用RTC模块:PCF8563  IIC接口DS302   SPI接口DS87887  功能多,比较贵BCD码: 十进制数压缩BCD码,一个BCD码从0—9,需要4位二进制存储以BCD,码存数的数 例如:0X59 表示59秒(直接是BCD值,即十进制数

2013-11-28 15:43:22 1648

原创 嵌入式arm学习总结(四)--LCD

1.常用显示类型1)数码管:0.7—1元 成本低,只能显示数字和字母2)字符型液晶屏:LCD1602  15—25,显示数字和字母3)点阵型黑白屏:LCD12864 50—90之间 可以显示汉字和图片4)STN-LCD 彩屏 成本低 响应速度慢(刷新频率低),播放视频有拖尾现象5)TFT—LCD 彩屏,主流6)0LED 功耗低,无需背光  日本技术  今后主流7)LED

2013-11-28 15:27:59 1586

原创 嵌入式arm学习总结(三)--IIC 基于AT24C02

1.IIC---SDA、SCLIIC协议  发明者  Philips公司   通过IIC芯片收取版权税近距离通信标准模式  100KBIT/s快速模式 400K    常用   S3C2440使用  高速模式 3.4M   上拉电阻  10K    如果速度越快,上拉电阻越小,增加驱动能力2.IIC读写过程IIC读过程:1)开始2)写芯片地址

2013-11-28 15:01:44 1246

原创 嵌入式arm学习总结(二)--arm相关知识

ARM常用编程软件1)IAR For ARM    支持芯片多,代码优化也不错,操作方便2)KEIL MDK4.12   keil公司2005年已经被ARM公司收购(现在常用)3)ADS1.2         支持芯片到ARM11(不升级了,现在较少用,2005年ARM公司停止对它的更新),由KEIL公司为其做编译器4)RVDS           功能最强,价格很高,使用

2013-11-28 13:49:25 962

原创 嵌入式arm学习总结(一)--电子基础知识

2011年参加了linux-arm嵌入式培训班,虽然学费比较贵,但对于个人教育的投入,我感觉还是非常值的 。今天无意翻到了培训时候写的一些笔记,在此和大家分享一下,也作为自己的一个存档吧! (之前做的笔记有了一个大概的整理,现在也没有再去详细整理了,简单分类后在后续博客一起分享出来)

2013-11-28 13:14:40 2218

原创 android系统下的wifi代码架构及路径

注册CSDN已经有一段时间了,以前只是经常在这里寻找大牛的各种技术文章来学习,但慢慢我还是觉得写博文是一种提高自己的很好途径,如果在提高自己的同时,对于别人又能有所帮助,那最好不过。前段时间整理了一下android4.0里面wifi相关的代码路径,在此和大家分享一下:Android4.0 中wifi相关的代码路径:1)     APP Setting层pac

2013-04-12 17:13:57 2593

i2c-tools_4.0.zip

最新的i2c-tools 4.0版本,基于android平台源码,提供android.mk,可直接移植编译,并且自带i2c-tools 4.0使用说明文档,增加了i2ctransfer命令,可对i2c设备指定长度进行读写操作!

2017-12-11

adb_1.0.32_android6.0

adb_1.0.32_android6.0

2016-07-11

空空如也

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

TA关注的人

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