自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iFinelio Tower 的博客

学为人师 行为世范 表里如一

  • 博客(61)
  • 资源 (19)
  • 收藏
  • 关注

原创 嵌入式系统移植 - ANDROID6.0

嵌入式系统移植 - RK312X_ANDROID6.0

2019-11-09 11:02:11 783

原创 Android Audio - 支持多个APK同时录音

Android 支持多个APK同时录音分别适配 Android4.4/6.0/8.1/9.0/10.0

2018-11-19 10:24:26 14313 18

原创 Linux环境搭建 - update https://apt.repos.intel.com 报错

Linux环境搭建 - update https://apt.repos.intel.com 报错问题说明解决方案问题说明执行 sudo apt-get update 之后, 出现 https://apt.repos.intel.com 报错信息Hit https://mirrors.tuna.tsinghua.edu.cn focal-security/multiverse Translation-enHit https://mirrors.tuna.tsinghua.edu.cn focal

2021-10-08 16:53:10 1013

原创 Android Audio - 支持多应用同时录音_Android10修改方法

支持多应用同时录音_Android10.0修改方法, SDK逻辑升级不止一点点 :D

2020-11-12 10:38:14 5447 3

原创 来吧! 看看C语言可以做什么骚操作

呆子! 还在用临时变量做值交换吗?

2020-09-29 17:47:07 600

原创 一文教你彻底理解字符编码

一篇文章了解字符编码字符编码时间轴字符编码详解SBCSDBCSMBCS字符编码时间轴SBCS(1963)DBCS(1980):MBCS(1990):字符编码详解SBCSSingle-Bytes Character Set,单字节字符集ANSI (1963)EBCDIC (1964)DBCSDouble Byte Charecter Set 双字节字符集GB2312(信息交换用汉字编码字符集——基本集 1980):包含一级汉字3755个,二级汉字3008个Big5:

2020-07-30 11:06:33 188

原创 Android Audio - 支持多应用同时录音_Android9.0修改方法

支持多应用同时录音_Android9.0修改方法, 简单很多:D

2020-06-15 15:20:22 3831 6

原创 Android AMS - 系统级应用自启动控制 & 杀进程策略

Android 的进程控制, 内存控制一直是系统人员优化的重头戏. 分享一下我对AMS系统进程控制的方法, 希望对你有所帮助~ :D

2020-05-30 11:38:21 2192

原创 一文教你彻底理解视频/音频码率

什么是码率?指数据传输时,单位时间传送的数据位数,单位为kbps即千位每秒, 通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件。

2020-04-03 10:44:22 3440 1

原创 Android Audio - HAL 层多声卡同时录音框架设计(多语言)

HAL 层多声卡同时录音框架设计 - C语言版本, 分别从声卡工作流程 && 数据队列 & 线程设计分析

2020-03-28 12:13:53 1816

原创 C语言 - 多线程(thread)设计

一起来学习多线程鸭

2020-03-28 12:12:51 1214

原创 C语言 - 数据队列(Queue)设计

一起来学习数据队列鸭

2020-03-28 11:34:12 770

原创 职业向导 - 嵌入式Linux开发概述

嵌入式Linux开发概述

2020-01-17 11:09:24 496

原创 Linux Proc - 进程与线程

进程与线程

2020-01-17 10:53:18 554

原创 Linux Server - 理性关机

锄禾日当午, 不如运维苦, 对着破电脑, 一调一下午 :D

2020-01-17 09:52:08 181

转载 这些技术,颠覆了整个手机圈?

这些技术,颠覆了整个手机圈?软件部分1.苹果:Deep Fusion2.华为:方舟编译器3.华为:超级文件(EROFS)硬件部分1.OPPO、华为:潜望式镜头2.三星:6400万像素和1亿像素的图像传感器3.OPPO:65W有线闪充4.小米:30W无线闪充5.高通:超声波屏下指纹8.供应链:瀑布屏小结2019注定是波澜壮阔的一年,主要原因是市场大环境的走低促使竞争加剧,为了生存手机厂商们纷纷拿出...

2020-01-04 10:06:43 1552

原创 Android UI - Anim XML 标签定义说明

Anim XML 标签定义说明Animation 动画有哪些Set 标签Animation Alpha 语法Animation Scale 语法Animation Translate 语法Animation Rotate 语法通用语法Animation 动画有哪些Tween Animation 提供四种效果 旋转、移动、伸展 和 渐变Alpha (透明渐变)Scale (缩放)Tran...

2020-01-03 14:58:56 349

原创 Android UI - Framework Anim Xml 理解

Framework Anim Xml 理解, wallpaper 系列动画, acitivty 系列动画, task 系列动画的理解

2020-01-03 14:58:43 339

原创 Linux Server - 多用户Repo仓库服务器搭建指南(DELL PowerEdge R740)

Linux Server - 基于 DELL PowerEdge R740Repo仓库服务器搭建指南前期说明操作步骤配置硬件环境合理的安装系统 (Ubuntu 16.04 TLS)网络配置静态ip构建多用户框架samba服务器搭建Git 安装和配置Repo 仓库搭建总结前期说明系统版本Ubuntu 16.04 TLS硬件环境DELL PowerEdge R740操作步骤配置硬件...

2020-01-02 11:55:29 375 2

原创 Linux Server - samba服务器搭建

samba服务器搭建安装 samba添加用户配置 samba启动 samba测试特此说明:samba用户和linux用户是两码事,samba用户是用作于登陆共享文件夹, 共享文件夹路径可以是linux用户的根目录(~).两者的密码也是相互独立的安装 sambasudo apt install samba添加用户创建用户smbpasswd -a user删除用户smbp...

2020-01-02 11:53:42 229

原创 Linux Server - 构建多用户框架

构建多用户框架指南 & shell命令解释 & 运用

2020-01-02 11:35:10 232 1

原创 Android Audio - 音频子系统框架简析

Android Audio - 音频子系统框架简析// 从 APP 录音角度分析AudioRecord.javacreate/set(设备(BT, DEFUALT), 通道数, 采样速率, 数据深度)startAudioRecord.cpp1. set: new AudioRecordThread 读 RecordTrack.2. openRecord_l:// 用于标志从哪个声...

2019-12-26 19:21:13 1706

原创 Android Audio - 支持多应用同时录音_Android8.1修改方法

支持多应用同时录音_Android8.1修改方法源码路径: sdk\frameworks\av\services\audiopolicy\managerdefault\AudioPolicyManager.cpp需要修改两个位置:audio_io_handle_t AudioPolicyManager::getInputForDevice()在mpClientInterface-&gt...

2019-12-26 19:19:32 5220

原创 Android Audio - 支持多应用同时录音_Android5.1 & Android6.0 修改方法

支持多应用同时录音_Android5.1 & Android6.0 修改方法

2019-12-26 19:19:23 2273

原创 Android Audio - 支持多应用同时录音_Android4.4修改方法

支持多应用同时录音_Android4.4修改方法, 框架性改动!

2019-12-26 19:19:07 1167 1

原创 嵌入式系统移植 - uBoot : 优化 RK816 PMU-LDO 控制逻辑

嵌入式系统移植 - uBoot : 优化 PMU-LDO 控制逻辑

2019-12-21 09:16:37 772

原创 嵌入式系统移植 - uBoot : 添加关机充电(cmd_charge.c)动画

优化关机充电动画说明修改源码说明修改源码diff --git a/include/configs/rk30plat.h b/include/configs/rk30plat.hindex 3a25fc7..d768832 100755--- a/include/configs/rk30plat.h+++ b/include/configs/rk30plat.h@@ -215,7 +2...

2019-12-21 09:16:13 1378

原创 Linux 驱动串口TP - 移植 tslib 实现电阻屏校准

Linux 串口TP - 移植 tslib 实现电阻屏校准如何设计

2019-12-17 17:54:09 433

转载 嵌入式系统移植 - SystemUI : 获取 StatusBar 和 NavigationBar 高度

获取 StatusBar 和 NavigationBar 高度说明源码参考说明源码参考

2019-11-29 09:36:14 449

原创 嵌入式系统移植 - SystemUI : QSPanel - 修改 QS Layout 布局

QSPanel - 修改 QS Layout 布局说明问题 Log说明暂时做个备份问题 Log

2019-11-28 18:45:46 1313

原创 嵌入式系统移植 - SystemUI : QSPanel - 修改 Tiles 图标

QSPanel - 修改 QS icon 图标说明问题 Log说明暂时做个备份问题 Log

2019-11-28 18:45:35 615

原创 嵌入式系统移植 - SystemUI : NotificationPanelView - 理性的去除 status_bar_hander

理性的去除 status_bar_hander说明问题 Log说明暂时做个备份问题 Log开启手势动作空指针错误

2019-11-28 18:45:21 677

原创 嵌入式系统移植 - System-APP : 定制 SystemUI 界面

嵌入式系统移植 - System-APP : 定制 SystemUI 界面 调试大纲

2019-11-28 18:44:54 1447 2

原创 嵌入式系统移植 - SystemUI : NotificationPanelView - 首次下拉和展开 QSPanel流程

NotificationPanelView - 首次下拉和展开 QSPanel流程说明问题 Log说明暂时做个备份问题 Log

2019-11-28 18:43:14 2320 1

原创 嵌入式系统移植 - Kernel : 修改内核打包方式

嵌入式系统移植 - Kernel : 修改内核打包方式说明修改源码说明由于低端芯片的算力不够, 将内核打包方式从 zImage 变更为 Image. 采取空间换取速度的方案, 提高开机启动时间, 需要注意三点:uBoot阶段内核引导地址kernel分区和boot分区大小修改相关文件Text-to-HTML conversion tool修改源码diff --git a/ar...

2019-11-15 09:26:18 399

原创 嵌入式系统移植 - Framewrok : 客制化系统 API 接口给到应用

客制化系统 API 接口说明设计模式如何打包说明在 Android 中, 所有的系统服务(AMS, PMS, WMS)都是采用 C / S 进行 IPC 远程调用的// 例如: ActivityManagerService 需要通过 ActivityManager 进行调用.PackageManagerService 需要通过 PakcageManager 进行调用.WindowsMa...

2019-11-14 13:52:49 324

原创 嵌入式系统移植 - SystemUI : 关键参数解释

获取 StatusBar 和 NavigationBar 高度说明StatusBar 高度获取源码NavigationBar高度获取源码说明以下信息来自该网址: android:fitsSystemWindows属性StatusBar 高度获取源码//返回值就是状态栏的高度,得到的值单位pxpublic float getStatusBarHeight() { float res...

2019-11-14 11:01:33 595

原创 嵌入式系统移植 - SystemUI : 理性去除导航栏 NavigationBar

理性去除导航栏 NavigationBar说明修改代码说明 boolean showNav = mWindowManagerService.hasNavigationBar(); if (DEBUG) Log.v(TAG, "hasNavigationBar=" + showNav); if (showNav) { ......

2019-11-14 10:44:02 446

原创 嵌入式系统移植 - Framework : 添加边缘左右手势动作检测

添加边缘左右手势动作说明修改源码说明修改源码在这里插入代码片

2019-11-13 10:39:03 343 1

原创 嵌入式系统移植 - Framework : 添加 5 个自定义保留按键

添加 5 个自定义保留按键说明和如何修改源码

2019-11-12 15:14:08 258

Android_Anim_左右滑动效果.zip

Android左右滑动效果.具体修改可参考 https://blog.csdn.net/qq_33443989/article/details/103819240

2020-05-28

SeggerEval_WIN32_MSVC_MinGW_GUI_V612.zip

SeggerEval_WIN32_MSVC_MinGW_GUI_V612 是 emWin 的最新 PC 端模拟器. 里面关于 CodeBlock 和 VS2019 可参考 ReadME.md 进行配置, 亲测有效~

2020-04-14

repo.git.zip

repo git工具 使用: repo init --repo-url ssh://git@localhost/repo.git -u xxxx.git -b xxxx -m xxxx.xml

2020-03-30

svg2android-gh-pages.rar

SVG转换为矢量图的工具. 矢量图使用直线和曲线来描述图形,这些图形的元素是一些点、线、矩形、多边形、圆和弧线等等,它们都是通过数学公式计算获得的。例如一幅花的矢量图形实际上是由线段形成外框轮廓,由外框的颜色以及外框所封闭的颜色决定花显示出的颜色。 矢量图也称为面向对象的图像或绘图图像,繁体版本上称之为向量图,是计算机图形学中用点、直线或者多边形等基于数学方程的几何图元表示图像。

2019-11-28

Android4.4 JDK工具-jdk1.6.0_45

1. tar -zxvf jdk1.6.0_45.tar.gz -C /usr/lib/jvm 2. export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

2019-06-17

java-8-openjdk-amd64 资源包下载和解包方法.

该 Openjdk8 已经在 Ubuntu12 14 16 18 和 Debian8 9 上均已经验证通过.

2019-03-12

java-7-openjdk-amd64 资源包下载和解包方法.

该 Openjdk7 已经在 Ubuntu12 14 16 18 和 Debian8 9 上均已经验证通过.

2019-03-12

ARM® Generic Interrupt Controller Architecture version 2.0 操作手册

弥补了很多平台没有描述 ARM 通用中断寄存器的情况! :-) Proprietary Notice Words and logos marked with ® or ™ are registered trademarks or trademarks of ARM Limited in the EU and other countries, except as otherwise stated below in this proprietary notice. Other brands and names mentioned herein may be the trademarks of their respective owners. The product described in this document is subject to continuous developments and improvements. All particulars of the product and its use contained in this document are given by ARM in good faith. Neither the whole nor any part of the information contained in, or the product described in, this document may be adapted or reproduced in any material form except with the prior written permission of the copyright holder.

2017-10-30

usb2.0-ser!解决方案, 没效果砍死我

路由器交换机等设备初始时没有任何配置,必须通过CONSOLE口进行,但我的本本没有COM口,怎么办呢? 没关系,来个USB转串口RS232,插上之后来配置吧,问题又出现啦,提示:找不到COM口,哎,这又是怎么回事呢?原来是没有安装USB TO RS232的驱动,赶紧下一个装上吧,

2017-10-13

Fastboot驱动 保证兼容

MiniTool数据恢复工具是一款功能全面、恢复效率高的免费数据恢复软件。该软件由思比德数码科技研制开发。我们是一家致力于研究数据恢复和数据存储原理多年的数据恢复软件开发公司。该公司旗下的多款软件备受用户的喜爱,MiniTool数据恢复工具就是其中一款。该软件具备超强的数据恢复能力:硬盘数据恢复、U盘/SD卡数据恢复、照片数据恢复、office文档数据恢复以及手机数据恢复,本款软件在对一些误删除的,分区丢失、分区提示格式化等造成的数据丢失做恢复数据。同样也支持各类存储介质:IDE/ATA、SATA、SCSI、USB等接口的硬盘、SD、TF、SDHC等类型的存储卡、记忆棒、U盘、MP3/4、CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-R、DVD-RW、DVD+R、DVD+RW、 DVD-RAM等各种类型的光盘。

2017-10-13

PADS MentorGraphics 9.5 破解 + 下载, 亲测有效

1、安装PADS9.5 首先将PADS9.5.zip解压,解压后会出现一个PADS9.5_mib.exe的可执行文件,双击运行“PADS9.5_mib.exe”(Windows 7系统请右键点击选择“以管理员身份运行”) 提示需要硬件狗,点击“Next” 提示没有检测到授权文件,点击“Skip” 点击“Agree”,同意协议 点击“Modify”,进入配置安装环境界面 点击“Produc t Selection”,选择你需要安装的工具,一般选择PADS Layout、PADS Router、Design Entry(PADS Logic躲在这里)、Libraries等(因为是单机运行,Server Service就不用安装了) 点击“Target Path”,设置PADS9.5的安装位置 点击“PADS Projects Path”,设置PADS9.5的项目文件位置 配置完成,点击“Done” 点击“Install”开始安装 安装完毕时会提示注册, 选择“at later time”,最后点击“Done”完成安装。 2、开始和谐之旅 打开命令提示符口(大家可以将Mentorkg的文件夹下文件复制到PADS9.5的安装目录下,直接运行MentorKG.exe试验一下) mentorkg -patch X:\***\MentorGraphics\9.5PADS(X:\***为pads9.5的安装路径) 等待……会产生LICENSE.TXT,请一定记得保存!!!将文件另存为LICENSE.TXT(网上也有人另存为LICENSE.DAT,好像也没有啥问题),文件最好放在PADS9.5的安装目录下。 3、添加环境变量->系统变量,变量名:MGLS_LICENSE_FILE,变量值:LICENSE.TXT的位置,如: MGLS_LICENSE_FILE = C:\MentorGraphics\LICENSE.TXT。 至此操作完毕。 补充:PADS9.5不需要替换MGLS.DLL。

2017-10-05

A20 全志芯片数据手册和平台调试手册

A20 全志芯片数据手册和平台调试手册, 资料全面, 寄存器描述齐全,LVDS - LCD显示屏: 1. 全志 A20 芯片数据手册(ic spec)除了 2016.01.01 v1.0 之外有没有最新的版本 2. 首先确认硬件是否连接错误 : a. LVDS接收器上的 CLK- CLK+ 为什么接到 CPU LCD0_D11 LCD0_D12端口 b. LVDS接收器上的 SELB 工作模式选择位 为什么 要拉高

2017-09-27

gawk-3.1.8.tar.gz

gawk-3.1.8.tar.gz 源代码下载, Linux 优秀的文本处理工具

2017-08-26

Silvaco 集成电路工艺模拟软件

Silvaco 集成电路工艺模拟软件, 可以离子注入, 掺杂, 扩散等

2017-08-15

MiniTools - Android内核烧录软件

Android1.0开发找不到驱动程序的解决方法,安装即可使用

2017-08-05

SolidWorks安装包

资源包里含有 Solidworks Premium 2014/2015 SP5安装包,在Win10中运行无压力, 亲测有效

2017-05-05

SpaceSniffer

SpaceSniffer是一个可以让您硬盘中文件和文件夹的分布情况的应用程序。 通过使用TreeMap的可视化布局,你可以直观地看到在你硬盘上大的文件和文件夹。 SpaceSniffer可以很直观的以区块,数字和颜色来显示硬盘上文件夹,文件大小。还能用筛选器过滤出要找的文件。点击每个区块能进入该文件夹得到更详细的资料。

2017-05-03

u-boot / busybox

支持MIPS,ARM,PowerPC等多种架构和兼容Linux多种系统版本的启动工具,资源包里含有多种版本

2017-04-30

PL2303_Prolific(USB_to_Serial)在Win10下不可识别的解决方案

Win10平台下PL2303 USB转串口线驱动安装,本人亲测可用

2017-03-28

空空如也

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

TA关注的人

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