自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (18)
  • 收藏
  • 关注

原创 HDMI之HPD简述

HDMI的HPD工作原理总结

2024-04-13 22:08:37 368 1

原创 Android下Java Canvas绑定userspace画布缓冲区并使用Canvas framework API进行图像绘制

Android下Java Canvas绑定userspace画布缓冲区并使用Canvas framework API进行图像绘制

2024-04-09 19:16:56 377

原创 一份Linux/Android软件兼容多个RTC时钟芯片的设计

一份Linux/Android软件兼容多个RTC时钟芯片的设计

2024-04-08 18:33:59 231 2

原创 关于Android Canvas的draw...绘制时间

不要试图在View的onDraw函数里用代码测量Canvas的draw...绘制时间,通常情况下这个时间远远小于实际绘制时间,比如这里测量只有几ms,实际绘制时间可能达到数百ms。因为这个场景下的绘制处理只是记录绘制动作和参数,并不是实际绘制,要等到onDraw函数返回后再由另一个线程去执行真正的绘制过程,并且UI线程还要等待它绘制完成。new Canvas返回的Canvas是完全由CPU绘制,是可以用代码测量绘制时间的。

2023-04-07 10:08:28 257 1

原创 Android下ADC读取NTC电阻测定的温度值

Android下ADC读取NTC电阻测定的温度值,可用的实际代码。

2023-04-04 20:43:35 262 1

rtc时钟芯片bl5372的Linux/Android driver驱动

已经修改很稳定的使用,在Android下经过广泛测试,并且添加了硬件中断处理,以及ioctl接口可设置定时开机。还添加了代码用于注册rtc设备前检查硬件设备是否存在,以避免实际硬件设备不存在还注册rtc设备。

2023-04-04

SourceInsight处理源代码行的macro

sourceinsight宏,tab转空格,去除一行前面和后面的空格等。 支持仅对选择的文本进行操作。

2023-04-04

Linux/Android用户空间进程监听GPIO事件的示例代码

Linux/Android用户空间进程监听GPIO事件的示例代码。 Native code监听GPIO event,select IO复用。

2023-04-04

Linux操作系统下的RTL8152/8153网卡信息烧录工具PGTool-Linux

Linux操作系统下的RTL8152/8153网卡信息烧录工具PGTool_Linux 可烧录Vendor信息和MAC地址等

2023-04-04

中电NXP NFC test app

中电NXP NFC test android app(apk)。 测试标准Android NFC接口的可用性。

2023-04-04

PowerShell使用adb命令带界面的操作tool

PowerShell使用adb命令带界面的操作tool

2023-03-07

通用高度整合makefile样例模板

通用高度整合makefile样例模板 linux通用Makefile模板,集成度高。

2023-02-08

Android录屏排除部分window的参考分析

Android录屏排除部分window的参考分析

2023-02-08

qcom高通平台qcat音频分析文档

qcom高通平台qcat音频分析文档

2023-02-08

Linux/Android cgroup架构分析研究总结

Linux/Android cgroup架构分析研究总结 proc节点,控制命令和含义。

2023-02-08

图像模糊度判别和比较,c++代码和python代码示例

图像模糊度判别和比较,c++代码和python代码示例。

2023-02-03

用于STM32,GD32等单片机的消息队列设计源码

MSG_QUEUE_DEFAULT_VAL void MsgQueue_Int(msg_queue_t * pMsgQueue); intptr_t MsgQueue_PostMsg(msg_queue_t * pMsgQueue, const uint16_t msgId, const uintptr_t param); intptr_t MsgQueue_PostDelayedMsg(msg_queue_t * pMsgQueue, const uint16_t msgId, const uintptr_t param, const uint32_t delayMs); intptr_t MsgQueue_GetMsg(msg_queue_t * pMsgQueue, uint16_t * pMsgId, uintptr_t * pParam); intptr_t MsgQueue_RemoveMsg(msg_queue_t * pMsgQueue, const uint16_t msgId);

2022-12-06

GD32F307RGT6使用8MHz晶振情况下的时钟配置修改

GD32F307RGT6使用8MHz晶振情况下的时钟配置修改,介绍代码修改点和修改方法。

2022-12-06

脚本文件,tar比指定日期新的文件为一个包

tar_new_files.sh 用法: tar_new_files.sh <date> <date> can be "2022-09-01 01:00"

2022-12-06

在.ko, .a, .so文件中查找特定symbol的简单脚本

objdump_tool: FindSymbolInKo.sh 在.ko文件中查找 FindSymbolInOandA.sh 在.o和.a文件中查找

2022-12-06

vmware添加磁盘后不重启能使用的操作.txt

vmware添加磁盘后不重启能使用的操作.txt

2022-08-17

linux下userspace code侦听GPIO硬件中断事件的方法示例代码

linux下userspace code侦听GPIO硬件中断事件的方法示例代码

2022-08-17

文档里介绍常用的减少Windows系统盘占用空间的方法

文档里介绍常用的减少Windows系统盘占用空间的方法

2022-08-17

图片清晰度检测和比较,提供python和c++代码示例。

图片清晰度检测和比较,提供python和c++代码示例。

2022-08-17

演示Windows command命令示例:变量延迟扩展、命令行参数、脚本目录获取、命令执行结果解析、label

演示Windows command命令示例:变量延迟扩展、命令行参数、脚本目录获取、命令执行结果解析、label

2022-08-17

android my_top command script

自己写的Android下更详细的进程CPU和memory资源统计top结果,可以统计自系统启动开始到现在的累计,可以作为基础修改为其它用法。

2021-06-01

NetSpdLimit_iptables.sh

自己写的Android下通过iptables命令操作进行网络限速的shell脚本

2021-06-01

Source Insight Macros常用编辑宏.7z

自己编写的Source Insight常用编辑宏代码

2021-06-01

BT蓝牙 profile文档.7z

bluetooth蓝牙常用的profile pdf文档

2021-06-01

Android音频基础知识_V1.9.docx

自己编写的小文档,关于qualcomm平台Android音频基础知识。

2021-06-01

运行qualcomm QFil的命令行脚本

可以简化操作

2021-04-23

ReadDisplayDeviceEdid.7z

这个是实际项目中用过的源代码,Windows工具程序痛过FT2232D的i2c端口读取显示器或者电视的VGA、HDMI的edid数据,默认保存在当前目录的edid.bin。

2021-02-28

FT2232D_I2cTool.zip

这是我在实际项目中编写的使用FT2232D芯片的i2c端口进行读写的源代码,可以不经修改或者小幅修改即可迁移到别的项目,用C++封装了i2c rw class,很方便使用。

2021-02-28

FT2232D_FTCI2C_Source.zip

这是我修改优化后的FT2232D芯片的i2c通讯library,解决了些bug。

2021-02-28

Android ModalDialogTest.7z

严格来说,Android并没有如Windows OS那样的模式对话框(阻塞式对话框,等到用户关闭窗口才继续下一行代码)。这个源代码demo演示了如何在Android上间接实现类Windows的模式对话框。

2021-02-28

STC11F04E_usb_com_port_power_ctrl_source.zip

STC11F04E芯片,这是之前在一个项目中使用到的,android系统痛过usb转串口连接到STC11F04E芯片,android发命令让STC11F04E芯片控制GPIO口再控制外部电源继电器的单片机上的源码,有eepro保持最后状态的功能。

2021-02-28

PROGRAM GUIDE_MIXER PROCESSOR_G2D驱动使用手册.pdf

全志A1x芯片G2D图形2D引擎开发参考使用手册

2021-02-28

AllWinner全志 A10芯片 SD_MMC卡启动调试摘要

分析了AllWinner全志 A10芯片 SD_MMC卡启动的一些原理和数据方面的知识,对深入分析其芯片启动原理有一些帮助。

2021-02-28

C8051F320 bootloader 源代码

C8051F320 bootloader,支持从USB下载固件升级等。

2009-09-11

MPEG TS Analyzer

这是全部我自己编写的MPEG TS流分析器,设计了TS流的同步、解复用为PES包等。

2009-09-11

DOS系统下的串口键盘编程驱动

在工厂领域,有些老的条码扫描器是串口接口的,本代码实现了从串口读取条码器的数据并加到BIOS的键盘缓冲区,给人的感觉就像是从键盘键入的,以保证现有从键盘读数据的应用程序不需改动地使用串口扫描器。

2009-09-06

Sample Code

代码演示了在C8051F320单片机上做USB HID鼠标的代码。

2009-07-24

CD+G光盘数据格式介绍文档

很难找的关于CD+G光盘的图像内容数据格式的说明文档

2009-07-24

空空如也

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

TA关注的人

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