自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(338)
  • 资源 (26)
  • 收藏
  • 关注

原创 AIDL 生成 cpp文件

AIDL 生成 cpp文件

2023-06-30 15:46:59 399

转载 Linux 设备树语法(.dts)及如何从设备树获取节点信息

一个设备信息用树形结构表示如下

2023-03-08 10:15:25 501

转载 Android 通过Messager与Service实现进程间双向通信案例详解

android message services

2022-11-25 12:50:07 698

原创 adb shell命令

adb shell命令

2022-11-18 17:54:38 3434 1

原创 Android Intent调用 Uri的方法总结

Android Intent调用 Uri的方法总结

2022-11-18 14:57:32 562

转载 andriod 广播权限

android 广播权限

2022-11-02 14:28:24 816

原创 查看apk是否签名成功

查看apk签名

2022-10-31 10:22:25 444

转载 linux Wireless基础知识(cfg80211 mac80211 nl80211)

wifi dirver

2022-07-26 09:51:57 1770

原创 2021-10-14

Android调试之tombstone信息的分析loongembedded 2017-02-23 20:52:051343 正在上传…重新上传取消​ 收藏分类专栏: Android调试工具​Android调试工具 专栏收录该内容36 篇文章 3 订阅订阅专栏tombstone一般是由Dalvik错误、状态监视调试器、C层代码以及libc的一些问题导致的。当系统发生tombstone的时候,kernel首先会上报一个严重的警告信号(signal),上层接收到之后,进...

2021-10-14 14:06:53 262

原创 传统蓝牙API实现扫描的核心代码

本人对蓝牙协议栈也算是个小白,以前都没有接触过蓝牙协议栈这块,来到现公司后还是接触,有些客户的蓝牙协议栈在遥控器向主机端发送连接参数更新请求后被拒绝,或者更新成功后发给遥控的又是另外一个数值,之前老大让我改了三个宏定义就可以,BTM_BLE_CONN_INT_MIN_DEF设成6,BTM_BLE_CONN_INT_MAX_DEF设成40,BTM_BLE_CONN_INT_MIN_LIMIT设成0x0006.之前一直不知道为什么这么改下就可以了。后面碰到一个问题,终于找到连接参数是怎么更新的,当然这里只...

2021-09-27 10:20:55 2268

原创 [uboot] uboot dm-gpio使用方法以及工作流程

[uboot] (番外篇)uboot dm-gpio使用方法以及工作流程kunkliu 2018-09-14 18:38:54 1313 收藏 2 分类专栏: uboot-ooonebook转载地址:https://blog.csdn.net/ooonebook/article/details/53340441[uboot] uboot流程系列:[project X] tiny210(s5pv210)上电启动流程(BL0-BL2)[project X] tiny210(s5pv..

2021-04-25 14:33:24 2079

原创 RK3288 android7.1 蓝牙MAC地址获取

RK3288 android7.1 蓝牙MAC地址获取

2021-04-16 10:34:51 258

转载 DA14531 调试笔记

1、OTP烧录1.烧写OTP image(你的代码,你会发现代码并没有烧写完0x40000到0x4ffff的地址内容...)2.在OTP Header界面下Read from memory 读出原有Header配置信息,直接在上面修改以下项:(Address)0x47F00--(Value)Yes(Address)0x47F04--(Value)Yes(Address)0x47F...

2020-07-01 10:01:50 5464 3

转载 UDS诊断学习笔记

汽车CAN总线有动力总成PCAN,底盘控制CCAN,整车控制BCAN,娱乐ECAN,诊断DCAN五种。CAN诊断,即是对CAN网络中各节点,各CAN总线,网关的故障进行检查与修复。统一诊断服务(UDS),即ISO-14229标准,是绝大多数汽车厂商使用的诊断服务。10:诊断会话请求服务 一般的诊断请求的输入格式为:710 02 10 01 帧ID为710,帧数据长度为8,数据长度为02,数据内容为10 01,其中10代表诊断会话发起服务,01表示默认会话(其中10服务可以切换...

2020-06-03 09:55:52 2498

转载 can 总线 uds

UDS诊断入门心机之花兼听则明,谨言慎行。崇尚科学,实事求是。275 人赞同了该文章写在前面:UDS实践性强,逻辑复杂,很多服务非要体验过一次才能理解,导致包括我在内的初学者感觉晦涩难懂,不明觉厉,因此将自己的理解写下来、整理下来,与君共勉。零、UDS诊断命令备忘录一、简介UDS(Unified Diagnostic Services,统一的诊断服务)诊断协议是在汽车电子ECU环境下的一种诊断通信协议,在ISO 14229中规定。它是从ISO 14230-3(KWP2..

2020-06-03 09:44:25 6090

原创 最简单的CheckButton多选类

import tkinter as tk#checkButton的内容,多选root = tk.Tk()v = tk.IntVar()#装整形变量的#variable:表示是否选中 v:选中为1,否则为0c = tk.Checkbutton(root,text='测试一下',variable=v)#是一个选项框,前面有小勾c.pack()#自动对齐l = tk...

2019-12-02 16:04:50 146

原创 tkinter笔记004-按钮-Button

按钮button但我们点击时,它可以执行相应的功能Button小部件是一个标准的Tkinter小部件,用于各种按钮。按钮是为用户设计的一个小部件,也就是说,如果用鼠标点击按钮,可能会开始一些操作。他们也可以包含文字和图像像标签。虽然标签可以以各种字体显示文本,但按钮只能以单一字体显示文本。一个按钮的文本可以跨越多行。Python函数或方法可以与一个按钮相关联。如果以某种方式按下该按钮...

2019-12-02 13:49:26 386

转载 python之tkinter入坑Pack()

tkinter 的pack()可以设置的属性如下:pack_configure(self, cnf={}, **kw)Packawidgetintheparentwidget.Useasoptions:after=widget-packitafteryouhavepackedwidgetanchor=NSEW(orsubset)-positi...

2019-11-29 15:25:07 389

转载 关于tkinter的的布局管理pack()篇

pack() 1、pack函数布局的时候,默认先使用的放到上面,然后依次向下排列,默认方式它会给我们的组件一个自认为合适的位置和大小。 2、pack函数也可以接受几个参数,side参数,指定了它停靠在哪个方向,可以为LEFT,TOP,RIGHT,BOTTOM,分别代表左,上,右,下, 它的fill参数可以是X,Y,BOTH,NONE即在水平方向填充,竖直方...

2019-11-29 15:22:40 619

原创 VIM配置python编程环境

VIM配置python编程环境插件安装标签导航(tagbar和ctags)、语法检测(syntastic)、文件搜索(ctrlp)、目录树导航(nerdtree)、状态栏美化(vim-powerline)、主题风格(solarized)、python相关(jedi-vim和python-mode)、括号匹配高亮(rainbow_parentheses)、可视化缩进(vim-in...

2019-11-26 15:15:59 258

转载 MTK CCT之CAMERA TUNNING调试学习总结

2014年10月29日 15:06:44 mirkerson 阅读数 15097更多个人分类: MTK 分类:linux cameraMTK2014-09-04 15:2411人阅读评论(0)收藏举报http://www.16rd.com/blog-5282-237.html对于MT6589平台camera调试的学习总结,camera调试学习的是对于r...

2019-08-21 11:22:09 1407 1

转载 Linux系统(Ubuntu)下AndroidStudio创建AVD虚拟器出现“/dev/kvm is missing”错误的解决方案

步骤如下:1、进入BIOS里,把Virtualization Technology(VT)的状态由Disable改为Enable。(这个在cpu模块里找)2、打开终端,输入:sudo apt-get install qemu-kvm3、安装完成后,输入:sudo kvm-ok...

2019-04-25 11:20:55 2273

转载 高通CAMERA 调试

Camera sensor bring up2016年08月12日 13:14:19 tamell5555 阅读数:4083 标签: android众所周知,camera在我们生活中应用十分广泛,在未来智能硬件社会,camera就是设备的眼睛,它的机器视觉也将扮演非常重要的角色。在我们移动设备终端中,我们知道camera模组是由镜头(lens)、传感器(sensor)、软板(FPC)、图像...

2018-12-11 14:29:25 3962

转载 Android SeLinux权限问题和解决方法

转自:http://blog.csdn.net/zhudaozhuan/article/details/50964832  1.SEAndroid app分类 SELinux(或SEAndroid)将app划分为主要三种类型(根据user不同,也有其他的domain类型):1)untrusted_app  第三方app,没有android平台签名,没有system权限2)...

2018-12-10 09:46:56 863 1

转载 通过高通平台简单总结的权限问题

 android 5.x开始,引入了非常严格的selinux权限管理机制,我们经常会遇到因为selinux权限问题造成的各种avc denied困扰。有时候我们在添加了一些驱动或应用的时候,发现不能用,但是程序本身查不出问题来,那就要抓log看一下了,很多时候就是因为没有添加权限,下面简单的总结了一下一、 遇到权限问题,在logcat或者kernel的log中一定会打印avc denied...

2018-12-10 09:40:55 333

转载 详解Android Selinux 权限及问题

由于现做的是MTK平台,源码路径基于MTK, 不过高通大同小异说明Android 5.0以后完全引入了 SEAndroid/SELinux 安全机制,这样即使拥有 root 权限或 chmod 777 ,仍然无法再JNI以上访问内核节点。其实在 Android 4.4 就有限制的启用此安全机制了。后面内容都按照 5.0 以后介绍,4.4 会有些许差异。SELinux ModeS...

2018-12-08 14:45:38 941

原创 在学习STM32 IAP 时,__attribute__ 绝对定位

在学习STM32 IAP 时,遇到了关于数组存储空间绝对定位的问题,例如:u8 USART_RX_BUF[USART_REC_LEN] __attribute__ ((at(0X20001000))); 1首先我们先搞懂这里的两个关键字.__attribute__ 是用来指定变量或结构位域的特殊属性,该关键字后的双括弧中的内容是属性说明.at 关键字可以用来设置变量的绝对地址,也就是...

2018-10-29 08:47:20 678

转载 [原创] STM32 USB CDC 虚拟多串口

        creep 该用户从未签到 61 主题 1995 帖子 26 蝴蝶豆 版主 最后登录 2018-10-19 发消息 电梯直达 楼主  发表于...

2018-10-19 16:09:56 11588 7

转载 [STM32F769-DISC] 【F769IDISCOVERY评测】高速USB VCP和全速USB VCP 速度对比

[STM32F769-DISC] 【F769IDISCOVERY评测】高速USB VCP和全速USB VCP 速度对比    [复制链接]     creep 该用户从未签到 61 主题 1995 帖子 26 蝴蝶豆 版...

2018-10-19 16:03:41 2451 1

转载 STM32F4自定义USB协议高速数据传输,支持Windows,Linux,Max,Android

综述:本文链接:http://www.embed-net.com/thread-565-1-1.html本方案测试板购买链接:https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-15987418095.3.57dbe938EmY30m&id=545721383347基于USB数据传输有非常多的上层协议,每种协议各有优缺点,本文介绍一种自...

2018-10-19 15:39:55 4095 1

原创 android selinux 权限问题

1. 遇到的问题有些应用会提示AVC denied的报错,这个是由于 selinux的权限问题解决办法: 通过命令   getenforce  查看状态 msm8952_64:/ # getenforceEnforcingEnforcing selinux 生效了su setenforce 0  //关闭 selinux msm8952_64:/ # getenfor...

2018-08-22 16:27:58 821

原创 高通关机插入usb 会自动开机,不进入关机充电模式的解决办法

1. 插入USB会自动开机,这个查资料是由于userdebug模式会进入自动开机,而user模式会进入充电界面。所以只要编译的时候用user模式编译就不会自动开机了。    bootloader/lk/aboot.c  里的unsigned char *update_cmdline(const char * cmdline)函数里else if ((target_build_variant...

2018-08-22 15:16:16 6367 1

原创 高通 otg 设备不能开机的问题

高通8976 接着otg设备,开机要做主这是会死机,这时我们就用一个GPIO控制 usb_id 。开机默认为高,不拉低,这个时候就可以正常开机了。后来又发现一个问题,关机的时候由于gpio变低,导致otg输出电压,然后otg模块在关机后仍然有点,导致usb开机。解决办法就是在关机的时候早点把gpio拉高,这样就不会输出电了,otg模块不会有存电,不会有电流灌入USB 就不会自动开机了。...

2018-08-22 14:53:20 665

转载 Android字符设备驱动及应用层从jni控制GPIO实战

2016年10月19日 09:32:17阅读数:5506 本文主要讲述从实际项目中一个GPIO口控制一个加密芯片上下电的功能,提供动态库给客户,并有Android应用层apk调用.so库文件的例子,希望能为大家字符设备驱动以及jni开发入门带来帮助!以下描述参考摘录了别人的话:http://koliy.iteye.com/blog/1424304android应用层要访问驱动,一般有三种方法。 1...

2018-07-03 16:33:17 540

原创 Android应用层操作GPIO

  wangjian19 发布于 2014/07/28 10:11 字数 1152 阅读 10958 收藏 7 点赞 1  评论 5「华为云」云中优选惠,全场低至2折,6.19-6.30开抢,签到抽P20 >>>   Android应用层操作GPIO的方法:http://my.oschina.net/u/1176566/blog/177554在使用某个GPIO之前首先的保证此GP...

2018-06-27 15:46:36 1072

原创 kernel文件动态调试功能 -- dynamic_debug 打开及半闭

kernel文件动态调试功能 -- dynamic_debug 打开及半闭2015年11月06日 10:10:53阅读数:2025 Kernel def_config中需要打开以下两个宏CONFIG_DEBUG_FS=yCONFIG_DYNAMIC_DEBUG=y (1)step1:open pr_debugadb rootadb remountadb shell打开动态调试#echo 'file...

2018-06-13 10:28:42 1810

转载 Android7.1关机充电启动流程及LED状态更新

2017年01月12日 16:00:51阅读数:16161, kernel command line: androidboot.mode = charger2, command line androidboot.xxx 转换成 ro.boot.xxx        /system/core/init/init.cpp        main() -> process_kernel_cmdli...

2018-06-13 09:48:39 4093

原创 android jni开发

遇到的问题如下:在javah -jni命令的时候会出现找不到类的错误。这个时候需要加入 javah   -jni classpath参数就可以了.具体的可以参考连接点击打开链接还有一个:LOGD 找不到的问题,这个需要在android.mk下添加  LOCAL_LDLIBS+= -llog 就可以了下边的连接是代码:...

2018-06-07 14:54:37 128

转载 笔记本在安装Windows+Linux双系统后,进入Windows时花屏的解决办法

笔记本在安装Windows+Linux双系统后,进入Windows时花屏的解决办法问题:在笔记本安装双系统(Windows7+Ubuntu14.04)[先安装Windows,后安装Ubuntu]后,进入Windows时出现了花屏。问题原因:笔记本只有集显,在系统启动时会先加载Ubuntu的显卡驱动以用来加载选择系统的界面,致使在选择进入Windows时出现花屏情况解决办法:首先,进入Ubuntu中...

2018-03-24 10:43:31 2781 1

转载 android 通过usb 读取数据

android 通过usb 读取数据 标签: android 2016年09月30日 16:03:18 5769人阅读 评...

2018-03-05 16:26:27 1948

hal hidl demo

hal 层hidl demo

2023-03-31

UDS.7z can总线UDS非常棒的例子

can总线UDS非常棒的例子,希望对can 开发的有帮助,网络诊断学习神器.

2019-09-20

vysor_1_8_31.tar.zip

vysor android 同屏操作软件  vysor android 同屏操作软件

2019-07-15

viim_plug.zip

vim tagbar 等插件非常全,非常好用

2019-05-14

vim plug taglist cscope

vim plug taglist cscope,vim plug ubuntu

2019-04-19

android ndk demo

android jni 开发,ndk demo android jni 开发,ndk demo

2018-06-07

linux i2c read write

linux i2c read write linux i2c read write linux i2c read write

2018-05-18

ubuntu 每周自动编译android 版本

ubuntu 自动编译脚本 可以每周自动编译脚本,并把文件上传到服务器

2017-11-10

高通 camera

高通camera 移植步骤去 高通camera 移植步骤去高通camera 移植步骤去

2017-11-07

qnx 开发LCD

QNX 系统中LCD 和TP 源码, 以及调试技巧

2015-07-24

aidl调用服务的例子

aidl 方式client端和服务端方式通信的例子

2014-10-11

MTK 平台 FAQ

非常全面的MTK平台,调试资料包括应用和驱动的调试常见问题和解决办法,非常给力

2014-08-14

BT 蓝牙串口通信

android 平台上通过蓝牙发送指令的测试程序,很好的参考程序,测试可以使用。

2014-05-22

( Gen_Signature_Android.apk

微信签名生成的工具,微信开发的需要

2014-05-13

OTM1283A datasheet

OTM1283A datasheet 完成的寄存器说明

2013-09-03

android uart 串口测试程序

ANDROID上的串口测试程序,可以扫描端口和,设置波特率并实现串口收发功能

2013-08-02

android logo shell

里边是android中修改LOGO的例子和脚本

2013-07-12

NT35510 datashee

NT35510 IC的详细介绍,包括各个寄存器设置

2013-02-04

MT6239 PMIC data sheet

此文件详细介绍了MT6329的功能,已经相关寄存器设置,非常全面,是MT6577平台调试PMU的必备资料,此文件有密码,密码为2389105123,就是文件名最后的那串数字,

2013-02-04

MT6575 android驱动调试资料

非常详尽的MT6575 ANDROID驱动调试资料,包含各个模块,非常受用

2012-08-21

android 下的串口测试工具

android 下的串口测试工具,一个APK文件,安装后就可以使用,能够扫描手机的所有串口,波特率最高可以设置为921600. 注:这个程序,需要手机有ROOT权限,不然无法使用,ROOT权限可以用工具获得。

2012-08-09

OV5640 在MT6573 MT6575上的代码

代码为mt6573,mt6575 上移植的CAMERA OV5640代码,支持CAMERA自动对焦,亲测可用 注:(此代码为YUV输出格式代码)

2012-08-07

MT6573,MT6575 ROOT工具

针对MT6573,MT6573 android智能机的ROOT工具: 使用方法,先用第三方的助手软件连接机器,连接成功后,在打开此软件,然后点击“点击我进行ROOT ”,之后会弹出一个需要确认的界面,此时手机助手的连接,在重新连接,之后再点击确定,就OK 了。祝大家ROOT 成功!

2012-07-20

MT6573 datasheet 密码

MTK6573 datasheet 密码,之前的资源忘记了加密码,故在此免费赠送

2012-06-01

vmware 虚拟机 UBUNTU桌面主题不能保存

vmware 虚拟机 ,安装的ubuntu操作系统,发现更改了桌面的主题后,不能保存,开机后又回到了原来的,主题,本解决方法绝对有效,不骗积分。

2012-06-01

ext2fs 工具

windows 下查看linux下的磁盘内容下小工具

2012-05-17

windows下的ADB 调试工具

windows 下的调试工具,解压后把代码放到windows/systern32 文件夹下就可以了

2012-04-19

空空如也

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

TA关注的人

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