自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux 车机蓝牙调试命令

设备支持bluez5.62+PulseAudio命令行调试 A2DP & AVRCP

2023-02-17 14:15:34 1241

原创 B站apk缓存视频合并批处理

从手机apk缓存的文件夹拷贝到电脑目录:示例合并目录结构如下:│ AutoConvertAll.bat│ doConvert.bat│ ffmpeg.exe│ jq-win64.exe├─android架构│ ├─c_262477206│ │ │ entry.json│ │ ││ │ └─80│ │ audio.m4s│ │ video.m4s│ ││ └─c_262487019│ │ danma

2021-01-14 10:02:35 769

原创 Android NDK SO库隐藏内部符号表

提高SO库安全性可以采用Android混淆编译,详情参见博文 WIN10 x64搭建OLLVM4.0 android NDK 编译环境跨坑指南本文描述编译SO库时最大限度地隐藏内部符号表,那样IDA pro反编译的时候看到的大部分函数都是一些无意义的名称,从而加大逆向分析难度。具体做法如下:在build.gradle中添加 cppFlags "-fvisibility=hidden" 参见...

2020-03-18 21:55:40 3743

原创 WIN10 x64搭建OLLVM4.0 android NDK 编译环境跨坑指南

本文参考大量相关博客,甄选出有用的文章,帮助大家远离陷阱,节省时间。目录平台说明环境准备添加String混淆集成到ndk编译工具链模式介绍与使用方法android ndk编译错误 Cannot open /dev/random平台说明window10 64bitandroid studio 3.6.1环境准备下载OLLVM4.0源码编译请阅读文章 记录编译OLLVM 4.0 Wi...

2020-03-16 22:06:19 2586

原创 android ndk 开发之头文件添加方法

android ndk开发常常需要引用相应的库头文件,那么如何查找你需要的函数在哪个头文件中呢?本文IDE采用android studio 3.5.3这个问题分两种情况解答1、函数在ndk的默认头文件中,此种情况比较简单以 __android_log_print 为例:用 source insight 建立 cmake-include 工程,添加 android-sdk\ndk-bu...

2020-02-26 22:29:03 3691

原创 为adb与su添加登录流程

为android设备 adb shell 与 su 命令 添加密码验证流程可以提高设备的安全性。本文实现平台为 rk3128,Android5.1。目录设计思路实现代码实现结果参考资料设计思路实现代码密码加密采用md5加密算法由于android5.1 openssl并没有实现md5算法,所以需要自己实现。有两种方式解决:一是移植完整的openssl代码;另一种就是直接实...

2020-02-24 19:59:03 2700 1

原创 Nrf52x软timer实现RGB LED灯呼吸效果算法

2组RGB LED需要实现呼吸效果为什么要用软timer来实现?PWM 不行吗?原因是 没有足够的引脚;硬timer呢?由于实现呼吸的效果刷新要求还是比较高,硬timer中断过于频繁会导致MCU只能响应中断handler,无法进行其他任务调度了。Nrf52x提供一种app timer定时任务,有效地避免了上述问题。//LED引脚定义//眼睛#define LED_DATA 8#def...

2019-12-28 14:34:44 1399 1

原创 Android客户端访问NRF52x属性服务

本文主要参考 nRF Toolbox v2.7.3 源码 实现一个 android客户端与nrf52810通信的框架。目录开发环境准备通信框架原理Android-nRF-Toolbox UART客户端实现针对 UART客户端的改进总结开发环境准备IDE Android studio 3.5下载 Android-nRF-Toolbox 2.7.3https://github.com...

2019-12-28 12:20:58 602

原创 NRF52x属性服务示例

Nrf52x添加电池服务添加设备属性服务在nordic uart tx,rx服务中添加自定义notification 属性android端关键源码

2019-12-14 23:53:51 542

原创 NRF52x开发环境搭建详解

准备环境搭建参考nRF5_SDK_15.3.0_offline_doc\nrf5\nrf52810_user_guide.html内存布局参考参考nRF5_SDK_15.3.0_offline_doc\nrf5\lib_bootloader.htmlThe following figure shows the default memory layout for nRF52 devices...

2019-11-27 17:10:54 1848

原创 单片机延时函数移植问题

单片机延时函数移植问题现象分析SysTick与延时Systick用途延时编程原理一些参考文章实际案例案例1:案例2:总结现象分析调试一些模拟协议的时候,经常会用到一些延时函数。在没有库函数的时代,我们实现延时的方法简单粗暴。示例1:void delay(int ms) { for(int i = 0; i < ms*factors; i++) __NOP();//空指令}...

2019-10-07 15:09:06 418

原创 单片机复用IO点灯

单片机复用IO口点灯最近公司立项了一个小项目,通过RFID控制NXP非接触式卡片上的多颗LED。选用的单片机必须低功耗,还能控制16路RGB灯光,IO口有限,于是乎硬件设计上,阳极使用16个IO 另加3个控制RGB管脚,复用连接到每可LED的阴极。软件设计思路如下:人眼对于每11毫秒闪烁一次约83Hz基本感觉不到。例如采用100Hz,那么10ms内轮流点亮16个灯可以达到要求。每个灯需要获...

2019-07-05 11:24:46 1025

原创 android timidity++无法响应指令问题分析

midi游戏timidityAudioTrackmidi指令流(IPC)midi note转wavwhile loop.midi游戏timidityAudioTrack现象android 上通过timidity服务播放midi声音很大概率会进入无声的状态,一直要等很久才会恢复走的弯路刚开始怀疑是IPC通信问题 从 fifo->input event->binder,问题依然存...

2019-05-12 13:34:21 406

B站视频合并脚本-修订

B站视频合并脚本-修订版

2021-01-14

B站视频合并脚本.rar

B站apk缓存视频合并脚本- 需要修改!

2021-01-13

空空如也

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

TA关注的人

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