自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (95)
  • 问答 (1)
  • 收藏
  • 关注

原创 [RK3399[NanoPC-T4][Android-Q]LED驱动

0 前言 本文专门分析NanoPC-T4开发板的LED驱动。1 正文 更新中。。。参考资料[1]NanoPC-T4 入门操作-1玩板子,先点个灯!

2021-04-30 22:03:44 302 1

原创 [RK3399[NanoPC-T4][Android-Q]刘海屏

0 前言 虽然屏下摄像头方法已经逐步提升议程,但目前市面上刘海屏手机还是占据主流,本文重点分析其AOSP源码是如何实现该功能的。1 正文 更新中。。。参考资料

2021-04-29 10:54:08 186

原创 [Exynos4412][iTOP4412]图层叠加

0 前言 Exynos4412最多支持5个图层进行叠加。1 正文 更正中。。。参考资料

2021-04-29 01:22:40 100

原创 Tiny4412 LCD背光驱动(WLED)

Tiny4412可和多个型号的LCD进行搭配使用,我购买的LCD型号是7寸的S702,其内部封装了INNOLUX的AT070TN92模组,该模组背光由2路WLED实现,S702采用WLED Driver RT9293进行背光供电,并将背光的控制由单片机封装为1-wire的形式。Tiny4412通过GPX1_2引脚来和S702进行1-wire通信,然而GPX1_2是一个普通的GPIO,并未原生支持1-wire协议,需要通过软件来模拟,因此LCD背光驱动很大一部分其实是1-wire协议的模拟实现。...

2021-04-29 01:17:55 782

原创 NanoPC-T4|Android-Q HDMI驱动与显示

NanoPC-T4支持的显示接口有MIPI-DSI、eDP、DP和HDMI,本文基于Android-Q分析HDMI显示,内容涵盖Driver、HWC、SurfaceFlinger、Framework和Settings。

2021-04-29 01:12:27 1023

原创 NanoPC-T4|Android-Q DP驱动与显示

NanoPC-T4使用的SoC是RK3399,支持DP over USB-C,本文专门介绍其使用原理和驱动。

2021-04-29 01:10:40 919

原创 NanoPC-T4|Android-Q LCD驱动与显示(eDP)

NanoPC-T4开发板搭载的SoC是RK3399,配套的7寸LCD HD702E使用的是eDP接口,分辨率为800x1280@60,本文专门分析其驱动实现。

2021-04-29 01:04:47 1534

原创 Linux/Android背光控制

0 前言 本文重点介绍目前主流Linux发行版,Android版本的屏幕背光控制原理和实现。1 正文 更新中。。。参考资料

2021-04-28 14:21:12 566

原创 Linux/Android显示框架

0 前言 早期Linux系统主要使用Framebuffer显示框架,但2016年之后各主流平台逐渐切换到DRM框架。本文重点介绍相关发展历程,已经对FB和DRM显示框架进行对比分析。1 正文。。。更新中参考资料...

2021-04-28 14:17:09 2252

原创 Android-Q熄屏显示(AOD)

Android-O开始原生系统就支持熄屏显示(Always On Display,简称AOD)功能[2],本文基于NanoPC-T4开发板和Google Pixel4手机对其进行说明。

2021-04-28 14:09:12 4054

原创 Android刷新率设置

传统的手机屏幕刷新率通常为60Hz,但从2020年各大手机厂商发布的手机来看,高刷新率已经是不可逆的趋势。然而由于高刷新率在带来流畅体验的同时,也会导致更高的功耗,因此支持高刷新率的手机通常也支持刷新率设置,档位数量从2档到7档不等。那么APP是否可以根据自己的需要来选择恰当的刷新率呢?答案是肯定的,本文探讨一下具体应该如何实现。

2021-04-28 13:45:06 11951

libXau-1.0.7.tar.bz2

libX11的一个支持包,具体用法见《交叉编译libX11》http://write.blog.csdn.net/postedit/42028985

2014-12-20

xcb-proto-1.7.1.tar.bz2

libX11的一个支持包,具体用法见《交叉编译libX11》http://write.blog.csdn.net/postedit/42028985

2014-12-20

libxcb-1.8.1.tar.bz2

libX11的一个支持包,具体用法见《交叉编译libX11》http://write.blog.csdn.net/postedit/42028985

2014-12-20

kbproto-1.0.6.tar.bz2

libX11的一个插件,详细见《交叉编译libX11》http://blog.csdn.net/q1302182594/article/details/42028985

2014-12-20

xtrans-1.2.7.tar.bz2

libX11的一个插件,使用方法见《交叉编译libX11》http://blog.csdn.net/q1302182594/article/details/42028985

2014-12-20

gnuplot_demo

这是gnuplot的demo,里面包含的丰富的gnuplot绘图例程。

2014-12-18

Vundle.vim-master.zip

vim的插件管理工具,用于对vim插件的下载,维护,更新。

2014-11-13

神经网络设计.pdf

《神经网络设计》,Martin T.Hagan等著,机械工业出版社,2002年

2014-06-26

DICOM3.0数据字典

在读取DICOM图像时,必须知道各项数据元素的意义。数据字典就是记录了数据元素的编号及其意义的一个集合。

2014-06-16

MFC_Windows_example_1_3.rar

《MFC Windows应用程序设计(第2版)》,例1-3,Visual Studio 2010 旗舰中文版

2014-02-21

MFC_Windows_example_1_2

《MFC Windows应用程序设计(第2版)》,例1-2,Visual Studio 2010 旗舰中文版

2014-02-20

MFC_Windows_example_1_1.rar

《MFC Windows应用程序设计(第2版)》,例1-1,Visual Studio 2010 旗舰中文版

2014-02-20

highgui100.dll

"没有找到highgui100 dll 因此这个应用程序未能启动 "

2013-11-11

cxcore100.dll

"没有找到cxcore100 dll 因此这个应用程序未能启动 "

2013-11-11

Matlab之ascii.m

这是128个字符的ascii表格,以二进制的ascii做成了一个8*128的矩阵,在Matlab中做字符识别时很有用。

2013-04-14

Visual C++.NET之First.rar

Visual Studio 2010——第一个Visual C++.NET程序,工程源码。

2013-04-02

testScrollBarApp.rar

Visual Studio 2010——C#的ScrollBar和PictureBox控件的使用,工程源码。

2013-04-01

testDialogApp.rar

Visual Studio 2010——C#的通用对话框控件的使用,工程源码。

2013-04-01

testDataTimePickerApp.rar

Visual Studio 2010——C#的DateTimePicker与MonthCalendar控件的使用,工程源码。

2013-04-01

testCheckedListBox.rar

Visual Studio 2010——C#的CheckedListBox控件的使用,工程源码。

2013-04-01

MobaXterm_Installer_v20.3.zip

MobaXterm免费版,官网:https://mobaxterm.mobatek.net/。 由于官网下载速度较慢,因此上传一份供需要的人下载。

2020-07-28

kermit-9.0.tar.gz

一个开源的串口工具,可用于PC,也可以用于开发板。

2016-09-07

mkcard.sh(SD启动制作脚本)

TL138的SD启动卡制作脚本。

2016-09-05

mkyaffs2image

制作YAFFS2映像工具,适合mini2440开发板.

2016-08-24

platform-tools.tar.bz2

Android SDK Manager所需要的platform-tools

2016-08-07

jdk1.6.0_25.tar.bz2

Oracle的JDK,编译Android源码要用。

2016-08-04

wps_symbol_fonts

Ubuntu中安装WPS时,需要用到这个字库.

2016-07-14

nand-mini2440

Mini2440的Nand Flash裸板案例

2016-05-24

J-Link ARM-V4.34.exe

J-Link V8的驱动,可用于下载ARM裸板程序。

2016-05-06

mingw-w64-install.exe

用于下载并安装MinGW编译器,可以选择安装需要的版本。

2015-12-06

maliit补丁文件

maliit-keyboard的补丁文件。

2015-10-05

plugins-master

maliit-keyboard plugins源码。

2015-10-05

framework-master

maliit-keyboard framework源码。

2015-10-05

Qt4 inputpanel例程改进

对Qt 4.8.3的inputpanel例程进行改进,使其支持英文字符输入,支持Backspace键。

2015-10-02

.ycm_extra_conf.py

vim插件YouCompleteMe的外部配置文件,经过修改,可以支持头文件自动补全。

2015-07-19

InsightSoftwareGuide-Book1-4.7.1.pdf

ITK的帮助文档,介绍了ITK的许多机制和原理,对开发人员很有帮助。

2015-05-30

InsightSoftwareGuide-Book2-4.7.1.pdf

这是ITK的用户帮助文档,对开发人员具有重要的作用。

2015-05-30

inputproto-2.2.tar.bz2

libX11的一个插件,用法详见《交叉编译libX11》http://blog.csdn.net/q1302182594/article/details/42028985

2014-12-21

xproto-7.0.23.tar.bz2

libX11的一个支持包,具体用法见《交叉编译libX11》http://write.blog.csdn.net/postedit/42028985

2014-12-19

libX11-1.5.0.tar.bz2

libX11的源码,可以交叉编译,从而放到嵌入式平台上使用。

2014-12-19

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

TA关注的人

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