自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jeffery的博客

分享技术,记录人生

  • 博客(107)
  • 资源 (1)
  • 收藏
  • 关注

原创 新手上路

      现在,很多人有驾照,一般刚拿驾照的朋友,看到车子,都有跃跃欲试、驾驭车辆在公路上飞驰的想法;而有些朋友由于各种原因,却是拿着驾照没开过车,但也有奔驰与道路的念想!他们都是新手。新手开车,特别是开手动挡的车,容易手忙脚乱,因为既要掌握好方向盘、控制好离合、根据路况换挡,又要观察周围的情况、准备随时做出响应!      一般的新手上路之前,会叫一个开车比较熟练的人,在旁边指导并壮胆!开车...

2019-01-09 17:37:29 352

原创 我的2018——生活总结

     2018年开年之后,状态就不是很好!因为之前做的医疗项目中电池电量显示的问题,问题解决不了,感觉很头疼,一直处于很低谷的那样的状态!     2月份,今年接收的项目也是没有太大的挑战性了,项目也不是很大,经手的小项目都是轻车熟路了!总的来说,过年到现在,相比去年都是比较闲的状态!     3月份,女朋友从国外回来了,花了不少时间陪伴,没有第一年那么能够全身心投入到工作当中了!...

2019-01-09 17:35:35 695

原创 我的2018——工作总结

      时间就是这么快,转眼间2018年已经过去,现在已经是2019年。年初,是承上启下、继往开来的时候;年初,是总结过去、筹划未来的时候!又到了一年一度撰写总结的时刻,仿佛2017的总结昨日刚写,今日已经在总结2018!      在已经过去的2018年,我没有像2017年那样频繁地切换——从东莞俊知调来雨滴à回学校参加毕业典礼à从学校回到雨滴正式开启职业生涯。2018年,是较为平稳的经...

2019-01-09 17:31:12 1494

原创 为什么要做户外拓展训练

2018年12月15日,公司组建了团建活动,一天下来,玩各种team游戏,在游戏活动中,队友们齐心协力,为了胜利而努力!

2019-01-02 11:33:19 506

原创 如何避免电脑时常出现问题

某天,生产部的某台笔记本电脑又出现了问题!什么问题呢?手持设备USB存储连接不上,但是能够下载程序。USB线和手持设备都检查过,没有问题,那么就是这台电脑的USB接口方面有问题!但是USB连接U盘,能够正确读取U盘的文件,那说明USB硬件接口没有问题!那么很有可能是驱动没有装好!笔记本电脑每连接一次手持设备,都需要:在“我的电脑”右击,选择“属性”,然后“设备管理器”。可以看见——MTP US...

2019-01-02 11:26:10 503

原创 21寸USB触摸屏调试

X Y坐标切换首先,定义static int X_max=0;static int Y_max=0;之后在mt_touch_input_mapping函数中case HID_UP_GENDESK:switch (usage->hid) {HID_GD_Y 与 HID_GD_X 互换case HID_GD_Y:X_max = field->logical_ma...

2019-01-02 11:16:34 1457

原创 怎样去校准CAR_TUNE_VALUE

在系统软件(MT6735) kernel-3.10/drivers/misc/mediatek/mach/mt6735/ap7350_65u_l1/power/cust_battery_meter.h 中有一个参数 CAR_TUNE_VALUE,这个参数关系到程序读到的电流的精度,因此需要校准。其校准的方法也很重要。校准步骤步骤一:图1 充电的大概框架图如图1,充电的大概框架,充电从①点分两路...

2018-10-15 14:49:02 1539

原创 两年了,

     2016年10月12日,我和陈还有仇,三人一同乘坐火车来到雨滴科技,早上8点多到达深圳西。上午,Jack带领我们参观了雨滴科技,之后王总将我们接到东莞俊知实习。从此,开始了我的职业生涯。     时间过得很快,从两年前踏入俊知实习,之后调回雨滴工作至今,加入雨滴算是第二个年头了!第二个年头里,自己的节奏是稳中带升,虽然没有去年那样突飞猛进成长的节奏,但是这一年,在上一年的基础上仍然继...

2018-10-12 18:02:04 327

原创 简易电子催眠器原理分析

这个其实是一个方波振荡电路,现在我来分析一下它的原理:1. R1、R2偏置让三极管V1、V2都处于放大状态,也就是半导通状态,这是起振的关键,尤其是R1,需要调节,值太大、太小都不行。2. 在处于放大状态下,假如a点有一个干扰,导致a电平提高,通过V1、V2反馈到b点,若b点也提高,并且是放大更高的提高,则a、b是符合自激过程。这个电路中,a变高,b是会放大的,同相位增高,所以能够实现自激。3. ...

2018-06-29 11:08:11 3401

原创 AP7350_MDK kernel 源码 适配5寸屏的方法

      我司早前有发布 AP7350_MDK kernel源码 ,但是,源码只支持4寸屏。随着我司业务的扩展,我们已推出5寸屏的开发板。现阶段5寸屏 的开发板出货量还不大,销量主力还是4寸屏的开发板。因此有需要的同仁,可以git clone AP7350_MDK kernel源码 ,之后根据笔者给的方法,自行修改源码适配5寸屏,即可使用5寸屏版的AP7350_MDK kernel 源码。5寸屏...

2018-06-25 17:41:29 354

原创 SP_Flash_Tool_For_win10

适配win10系统的AP7350下载工具和驱动,文件下载链接:SP_Flash_Tool_For_win101. SP_Flash_Tool_Win_v5.1716 文件内包含刷机工具,免安装,直接运行flash_tool.exe即可使用2. MTK_Usb_Driver_v1.0.8 是刷机驱动,选择Driver_Auto_Installer_.1632文件夹 和 MTK_Driver_ ext...

2018-06-25 16:56:03 3428

原创 Android5.1 修改距离感应的阈值

在Android5.1 修改距离感应的阈值,主要修改两个参数:.ps_threshold_high = 200,.ps_threshold_low = 110,程序中 ~/mt6735/kernel-3.10/drivers/misc/mediatek/alsps/em3071x/em3071x.c 会在 atomic_set(&obj->ps_thd_val_high, obj-&...

2018-06-11 10:19:48 2396 1

原创 解决在mt6735平台上添加新摄像机驱动无对焦问题

平时我们打开手机的后置相机时,都会出现自动对焦,也可以手动对焦:但是,在mt6735平台的M5项目添加新摄像机驱动,却出现了无对焦问题!期间检查了很多地方,包括检查前置摄像头是否有影响,去掉的3A处理是不是对后置摄像头对焦sensor有干扰;对焦sensor电压是不是不对;对焦sensor的IIC通讯是不是没有;以及添加的代码是否有问题等等;但是都正常!后来在认真看看MTK Driver文档,发现...

2018-06-04 15:49:48 586

原创 MTK mt6735/mt8735平台与电池相关的文件

MTK mt6735/mt8735平台与电池相关的文件如下,需要修改可参看。1. 电源芯片fan5405参数调整文件名: bootable/bootloader/lk/platform/mtx735/fan5405.c      kernel-3.10/drivers/misc/mediatek/power/mtx735/charging_hw_fan5405.c参数设置(例子):fan5405_...

2018-06-04 15:46:38 1751

原创 如何利用Android源码定制你想要的系统桌面?

如何利用Android源码定制你想要的系统桌面?比如: 这样的桌面很简洁,看起来很舒适,那如何在做才能够达到这样的效果呢?下面讲述我的定制方式。要能够达到这样的效果,做了如下改动1. 将所有应用直接放在桌面上。删除了主菜单,所有应用全部放在桌面上,现在很多消费类手机都是流行这桌面的,并且自带的指定的应用不能够在桌面上被删除。在packages/apps/Launcher3/src/com/andr...

2018-05-29 15:29:48 5803

原创 路由器的几种工作模式

路由器现在已经很普及,我们的手机电脑每天都在通过路由器上网,我们可以稍微了解了解路由器!比如路由器的几种工作模式:AP模式(接入点模式)、Router模式(路由模式)、Repeater模式(中继模式)、Bridge模式(桥接模式)、Client模式(客户端的模式)。我们雨滴科技的门禁机目前是需要用一个路由器来连接网络的,那么现在可以简单了解一下路由器的几种工作模式。在使用中的雨滴科技门禁机 AP模...

2018-05-23 08:59:47 42947 3

原创 状态栏不弹出“已连接USB”的解决办法

我们将Android5.1设备与PC(计算机/电脑)连接时,USB计算机连接方式有:USB 存储设备、媒体设备(MTP)、相机(PTP)、只充电。比如,我要使用 “USB存储设备” 这个USB连接方式: 那么,状态栏会弹出,“已连接USB” 的通知,并且你可以点击进去,打开USB存储设备:  将Android设备与PC连接设置为 “USB存储设备” 模式,就是将Android设备的内部存储器挂载到...

2018-05-23 08:57:40 18000 5

原创 打开SD Share后插入USB没有显示“USB已连接”的问题

未插入SD卡,插入USB,选择大容量存储没有显示“USB已连接”菜单,插入SD卡后显示“USB已连接”,进入大容量存储模式,在PC上只有一个盘符。  检查是否有打开SD Share的功能:device/raindi/ap7350_tb_l1/ProjectConfig.mk查看 MTK_SHARED_SDCARD 是否为yes如果是有打开MTK_SHARED_SDCARD,那么,该问题是正常的,因...

2018-05-23 08:57:29 391

原创 Linux中查找命名grep一些用法

grep(global seach regular experssion(RE) and print out the line,全面搜索正则表达式,并把行打印出来) 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。常规用法:grep 递归搜索文件语法:grep -r -n "XXXX" ./      说明:-r  表示递归,-n 表示标出要搜索的内容所在的行数,“XX...

2018-05-22 20:47:29 956

原创 MT6(8)735平台Android5.1 codege.dws 文件

一、 修改codegen.dws文件定义按键1. 在Windows电脑上运行程序: mt6735/kernel-3.10/tools/dct/DrvGen.exe  2. 将kernel-3.10/drivers/misc/mediatek/mach/mt6735/xxxxx/dct/dct/codegen.dws拷贝到电脑,将codegen.dws文件打开(1) 点击open,找到codegen...

2018-05-22 20:46:35 1170

原创 Android5.1系统Android.mk讲解(以内置第三方apk的Android.mk为例)

1. Android.mk 是什么?      Android.mk 文件用来告知 NDK Build 系统关于Source的信息。Android.mk是GNU Makefile 的一部分,并且将Build System解析一次或者多次。但是尽量少的在Android.mk中声明变量,也不要假定任何东西不会在解析过程中定义。                  Android.mk文件语法允许我们将S...

2018-05-22 20:28:45 2494

原创 新品出炉_AP7350兼容10寸LCD屏

新品出炉,雨滴科技AP7350最新支持10寸LCD屏,有图有视频:右边是7寸屏,10寸屏相比7寸屏大了不少,客户可根据需求购买AP7350系列产品,定制不同的显示屏 研发视频展示:...

2018-05-22 20:27:28 332

原创 Linux中强制结束一个进程的方法

分享一位网友的经历:在 Linux Ubuntu 服务器上用 dnx 基于 Kestrel 成功运行一个 ASP.NET 5 站点后,怎么也无无法退出。运行的命令如下:/data/git/dnx/artifacts/build/dnx-coreclr-linux-x64/bin/dnx . kestrelStarted但运行之后,怎么也退不出。不管是按回车,还是按ctrl-C,还是按ctrl-Z。...

2018-05-22 20:19:26 16884

原创 【mt8735】如何实现插上电池自动开机

需求:有些特殊的行业应用,需要上电自动开机。我司就接到一客户的订单,需要一台不需要按PowerKey键上电自动开机的工业平板。    实现步骤:实现插上电池自动开机需要从两个方面入手,第一,在硬件上将PowerKey键直接接地;第二,在软件上掉长按关机或者重启的功能;这里主要讲述如何在软件中去掉长按关机或重启的功能。     【1】在文件kernel-3.10/drivers/misc/media...

2018-05-22 20:17:28 3028 2

原创 【mt8735】LCD屏幕显示180°旋转

我司“自动称重扫描分拣系统”使用我司自己的工业平板,取代了原来的PC机,大大降低了成本。         由于“自动称重分拣系统”产品的特殊要求,工业平板的扫码头是需要朝下,这样 一来,我们所看到的画面就是倒的,根本不可使用,因此,需要将LCD显示180°旋转。 将LCD显示180°旋转,需要做系统底层的修改,具体实现方法如下(以实际项目为例):1. 更改MTK_LCM_PHYSICAL_ROTA...

2018-05-22 20:14:12 4620

原创 Linux中如何删除特殊字符命名的文件夹

在Linux操作系统中,有时候会误创建以特殊字符命名的文件,比如:使用vi命令新建了“ ' ” 或者“\”文件,使用rm命令,是删除不掉的。这时,就要使用特殊的删除命令了。 这里描述使用查找inode值,然后使用find命令来删除以特殊字符命名的文件。对于Linux中的任何一个文件夹都必然有其唯一的inode值,在不小心创建了一特殊字符命名的文件,就可以通过查找inode值来删除它,使用ls -i...

2018-05-22 20:12:13 6640 6

转载 mt6735/mt8735硬件电量计执行流程

mt6735/mt8735 目前默认使用硬件电量计(SOC_BY_HW_FG)采集电池电量,现在简单描述一下这硬件电量计的工作过程。1. 首先,系统在kernel-3.10/drivers/misc/mediatek/mach/mt6735/ap7350_tb_l1/power/cust_battery_meter.h 头文件中默认定义了 #define SOC_BY_HW_FG,使用硬件电量计的...

2018-05-22 20:11:08 1710

原创 如何在我司MT8735平板产品上更换开机LOGO

客户在购买我司平板系列产品时,开机看到是我司的LOGO: 但是,有些客户需要用到比较中性的开机LOGO: 鉴于客户的特殊要求,我上传一下操作文档,说明如何自己DIY刷新的开机LOGO。上传的文档包含的内容如下: 文件说明1. MTK_Usb_Driver_v1.0.8 是刷机驱动,选择Driver_Auto_Installer_.1632文件夹 和 MTK_Driver_ ext文件夹内的文件,按...

2018-05-22 20:09:18 860

原创 在联系人APP中的“新增/修改联系人”界面增加一个保存button

     在进行宇朔医疗项目的开发过程中,客户反映,在电话联系人界面,编辑或者新增联系人时,没有保存按钮。当编辑好联系人时,点击退出按钮,APP自动保存联系人。但是这样并不方便,为了让用户能够有良好的使用体验,在电话联系人APP中添加了一个保存联系人的button(按钮)添加之前: 添加之后: 平台:mt8735 Android5.1解决步骤:1. 需要在右上角显示一个“保存”字样,用PS制作一张...

2018-05-21 21:00:30 1481

原创 处理通话(接通/拨打)时,通话信息闪动的问题

mt8735系统平台的工业平板,有这样一个情况:拨打电话时,会出现画面残留。以及出现来去电人信息的界面闪动的问题。问题动图描述如下: 引起上文描述的问题的原因是:拨通电话时,出现的画面残留,是因为电话联系人信息栏的横向宽度不够;而通话时,会有一个动画效果,导致联系人信息以及其他相关联的内容在闪动解决过程:1. 首先,增大primary_call_info_container的宽度,也就是电话联系人...

2018-05-21 20:58:32 1696

原创 针对有APP签名的系统中,短信不能收发的问题解决过程

     宇朔项目中,因为客户的需求,我把很多无关的APP都给去掉了,只保留了客户需要的电话、短信、蓝牙、通讯录、设置等几个基本APP。后来,客户反映,我们的系统,不能正常地发送接收短信,之前我没有测试过这个,还好他们测试之后提出来,不然这个不能接收短信的问题就被掩埋了!      短信不能收发的情况是这样的:发送短信时,编辑好短信,点击发送,短信APP立即弹出“很抱歉‘信息’已停止运行”提示信息...

2018-05-21 20:56:53 796 1

原创 通话界面去除接听键的动画效果,增加简约的电话键button的方法

     日前主要工作是,继续跟进宇朔的智能服务终端的项目。随着项目的推进,对系统的定制越来越深入,对系统底层的GPIO再到到应用层APP,进行了一次深层次的定制。现在讲述一下对通话界面(应用层APP)进行的部分定制。     本次任务是:通话界面去除接听键的动画效果,增加简约的电话键button定制前的界面: 定制后的界面: 实施步骤:1. 首先,需要将定之前的接听键动画效果去掉在package...

2018-05-21 20:54:25 1741

原创 2017年之坚持周末篮球运动

    2017年元宵节前夕,我搬到深圳工作,在元宵节的第二天,我便与公司同事罗、周、勇一起在应人石社区篮球场打了一场球。之后,我们便相约每周休息的时候,早上去打球!2017年,我们几个人在大部分周末能够赴约篮球场,进行友谊对抗赛,基本是完成了2017年的运动锻炼要求!    一般我们是在每周的周六或者周日之前打招呼,确定我们这些篮球爱好者在周末休息的时候,是不是都有空赴约球场!打球的时间分为春夏...

2018-05-21 20:49:34 215

原创 我的2017年终总结

    成长是我在2017年的关键词。    在已经过去的2017年,我从东莞俊知调来深圳雨滴总部,开始从事Android相关的工作,这相当于一份新工作,一切几乎是从零开始。2017年,我拿到了人生中重要的毕业证书和人生中最高学历的学位证书;在拿到这两证之前,和同学一起经历了难忘的毕业论文撰写毕业答辩的过程;在结束毕业答辩之后,我们进行了毕业聚会,从此各奔东西,又一次经历了分离。2017年,我从学...

2018-05-21 20:47:16 257

原创 Android5.1预装输入法注意事项

笔者在预装输入法时,预装出现了问题,并发表了一篇帖子:给MT8735系统平台预装输入法出现的问题(以讯飞输入法为例) , MT8735系统平台操作系统是Android5.1,直接给系统安装输入法,没问题,但是预装在系统中作为系统应用就会报错,于是查找了资料,终于将问题给解决了!LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)# Module name...

2018-05-21 20:44:34 832

原创 使用adb install安装一个程序

    随着我们公司的产品的畅销,我们的客户量在不断地增长,给我们带来利益的同时,我们更要为客户提供优质的服务。    在开发医疗电源YS项目时,客户就有遇到不会用adb的问题。根据客户的要求,YS项目的系统软件只保留“设置、电话、短信以及YS项目APP”,作为一个专用设备,需要防止他们的用户在使用该产品时进入到无关的应用界面,因此没有其他多余的应用(包括文件管理器)。当他们在安装他们的APP的时...

2018-05-21 20:37:26 15741

原创 MT8735平台Android5.1系统定制Launcher3系统桌面

我的工作怡康智能服务终端,继续进行中,在帖子宇朔医疗项目进展,展示了为该项目定制的桌面效果图。现在, 在2018年到来之前将这个小目标实现了: 为定制这个 桌面,做了如下改动:1. 背景图片显示“怡康智能服务终端字样”,背景图片不被拉伸(过程)在 packages/apps/Launcher3/src/com/android/launcher3/Launcher.java 下添加:private ...

2018-05-21 20:35:25 2644

原创 斯米兰群岛之旅

      斯米兰群岛(Similan Archipelago,简称斯米兰)位于泰国普吉岛西北90公里的安达曼海(Andaman Sea),是一片由9个群岛所组合而成的区域,面积约为8万泰亩。 是一些世界上最美丽的、未损坏的岛屿,具有丰富的、种类繁多的海洋生物,以及壮观的珊瑚礁,这些为深海潜水者提供了世界级的水下天堂。1982年被指定为泰国国家公园。斯米兰群岛,拥有蔚蓝的大海和广阔的沙滩,迷人的海...

2018-05-21 20:27:03 678

原创 为什么有些充电器插入插座会冒火花

描述:笔者有一台华硕X550L笔记本电脑,给电脑充电的时候,插上电源,都会“砰”一声,闪出可见的火花,一直以为是华硕这充电器是这样的,平时是一直插在插座上,不经常拔出,也就不予理会!某天,笔者借了友人一某疆飞行器,在给飞行器的电池充电时,充电座的插头一插入插座,“砰”一声,闪出火花,但是继续插入也能正常充电,为什么?答案:点击知晓答案...

2018-05-17 11:43:53 15355

原创 Type-C与Type-A、Type-B接口

    日常工作中,经常会接触到手机的接口。目前,在我们雨滴科技的ITAB-01工业平板上,USB(Universal Serial Bus)使用的接口是Type-C。Type系列的接口除了Type-C,还有Type-A和Type-B。   手机经过的一段时间的迅猛发展,使得我们的生活已经离不开手机了,而手机又离不开充电,现在无线充电还未普及,绝大多数手机都是靠USB充电。USB线,很少有一种技术...

2018-05-17 11:34:04 327991 6

USB触摸屏源文件--hid-multitouch

USB触摸屏源文件--hid-multitouch,笔者调试的是21寸的USB触摸屏,这个文件是Android源码带的文件,但是需要根据项目需求修改,欢迎大家下载参考

2019-01-02

空空如也

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

TA关注的人

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