自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一米阳光

每天进步一点点

  • 博客(9)
  • 资源 (24)
  • 收藏
  • 关注

原创 Android2.3 中如何使用GPU硬件加速

1.名词解释GPU:Graphic Processing Unit (图形处理器)OpenGL:Open Graphic Library 定义了一个跨编程语言、跨平台的编程接口的规格,不同厂商会有不同的实现方法,它主要用于三维图象(二维的亦可)绘制。SurfaceFlinger:Android中负责Surface之间叠加、混合操作的动态库Skia:Android中的2D图形库l

2012-03-29 15:51:14 631

原创 android copybit的应用

最近再弄6410 2d加速,想实现copybit,先是从网上搜相关的内容,从网上一搜东西还真不少,可是在看过之后,再打开自己的代码看了一下,很多都不一样,网上的很多的东西,只能是借鉴着看了。       android2.3.4的代码中已经加入了copybit功能,可是如果才能调用呢?

2012-03-29 15:27:20 988

转载 copybit调研报告

Copybit模块在android2.0以后归OpenGL管理,在libagl中专门有一个copybit.cpp文件对其进一步封装并进行管理。当然,也有越狱的时候,这个我们在后面讨论,首先还是看看copybit.cpp。注意在android.mk中有个宏定义,默认是打开的#define LIBAGL_USE_GRALLOC_COPYBITS1、libagl/copybi

2012-03-29 15:18:45 884

原创 线程局部存储(Thread Local Storage,TLS)

线程局部存储(Thread Local Storage,TLS)用来将数据与一个正在执行的指定线程关联起来。进程中的全局变量与函数内定义的静态(static)变量,是各个线程都可以访问的共享变量。在一个线程修改的内存内容,对所有线程都生效。这是一个优点也是一个缺点。说它是优点,线程的数据交换变得非常快捷。说它是缺点,一个线程死掉了,其它线程也性命不保; 多个线程访问共享数据,需要昂贵的同步

2012-03-29 11:32:34 698

原创 the target processor (armv4i) is not installed,问题解决方法

搜索一下,有的文章提到一些解决办法,有的提到修改一个ini文件,试过无效,还有一些其它的都试过了,废话不说,直接给出解决办法吧:用regedit打开找到如下路径:[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Platform Builder/6.00/Setup]把这几个改成下面这样的形式:"FP2_ENU"="C:/WINCE600/""FP2

2012-03-28 09:32:49 1911

原创 Android PMEM驱动分析

对PMEM机制的实现的分析同样可以从该设备的初始化开始,进而分析整个机制的运作。在pmem.c文件中我们可以发现,该设备通过module_init和module_exit分别定义了其初始化和退出函数,实现如下:static int pmem_probe(structplatform_device *pdev){struct android_pmem_platform_data*pdat

2012-03-19 13:47:25 2441

原创 [宏]_IO, _IOR, _IOW, _IOWR 宏的用法与解析

在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。 cmd的大小为 32位,共分 4 个域:bit31~bit30 2位为 “区别读写” 区,作用是区分是读取命令还是写入命令。bit29~bit15 14位为 "数据大小" 区,表示 ioctl() 中的 arg 变量传送

2012-03-18 11:24:36 734 1

原创 pmem driver代码分析

Android会使用Linux中的pmem driver进行内存分配。通过代码的阅读,分配的关系我做了张简单的图。说明:1. pmem_probeA. 获得设备的内存空间,包括物理地址和大小B. 对空间的管理模块进行初始化,分区域C. 对空间进行 ioremap 2. pmem_openA. 创建新的pmem_data结构B. 并使之与pmem[]建立链

2012-03-18 10:42:37 708

原创 android2.3.7wifi移植

经过一周多的奋战,终于把WiFi成功的移植到了android2.3,我的硬件平台是s3c6410处理器,  android2.3的无线设置中 成功检测到无线网络,且连接到无线路由,可以使用自带的浏览器上网,祝贺一下,下面把移植过程给大家分享,免得大家走弯路。    先给大家推荐外国朋友写的一篇博客,我发现国内的软件研发人员好多都是翻译这篇文章,我给大家推荐看原版的,因为有的人翻译过来,可能

2012-03-12 15:48:53 1632

Fontmin-v0.2.0-win64.zip

Fontmin-v0.2.0-win64.zip

2021-02-20

fls5winfull.rar

fls5winfull.rar

2021-02-20

qmodbus-master.rar

qmodbus0.3版本windows正常编译修改版本,支持tcp rtu ascii,从网站下载的编译不过去,修改了头引用文件,以及添加了两个库LIBS += -lAdvAPI32 -lUser32

2020-02-11

深圳世国摄像机资料.rar

所有的IPC模组都支持RTSP访问,访问地址如下: 取主码流地址:rtsp://192.168.0.123:554/mpeg4 取子码流地址:rtsp://192.168.0.123:554/mpeg4cif 无须输入密码的地址: 主码流 rtsp://admin:123456@192.168.0.123:554/mpeg4 子码流 rtsp://admin:123456@192.168.0.123:554/mpeg4cif admin为设备用户名,123456为设备密码,如果有更改以实际为准

2019-11-30

tensorflow_clib_call_object_detect_linux.tar.gz

tensorflow 的C库调用实现objectdetect,不是使用python,方便集成到工程中

2019-11-30

libjsoncpp-dev_1.7.4-3_arm64.deb

libjsconcpp-dev_1.7.4-3_arm64.dev ubuntu1804 used,

2019-09-18

tensorflow_gpu-1.9.0+nv18.8-cp27-cp27mu-linux_aarch64_jetpack3.3.whl

tx2使用的是jetpack3.3的版本,python2安装的tensorflow1.9的版本 安装过程中出了一点小问题 sudo pip install 的时候这个文件名字是不能更改的,后面加了jetson33显示不支持这个平台 enam还有setuptools的版本不对,使用--ignore-installed选项进行重新安装 sudo pip install --ignore--installed enam sudo pip install --ignore--installed setuptools ERROR: launchpadlib 1.10.3 requires tes

2019-07-02

MinGW_配置OpencvCMake使用的mingw编译器.rar

MinGW_配置OpencvCMake使用的mingw编译器,成功编译了opencv3.2.0

2019-06-26

Qwt6.1.3 mvcs2015 编译库文件包含qtcreator的插件

Qwt6.1.3 mvcs2015 编译库文件包含qtcreator的插件

2017-05-19

opencv3.2_mingw5.3编译好的库文件

opencv3.2_mingw5.3编译好的库文件

2017-03-24

Qt之酒店管理系统

利用Qt开发的一个酒店管理系统,实现了界面自定义,标题栏、状态栏等都实现了自定义。

2016-06-12

s3c2416usb device驱动

完整的USB device驱动,裸机和程序,对驱动分析很有帮助

2014-05-19

飞凌gprs详细资料

gprs资料,有代码,有说明

2012-06-18

6410com0改为普通串口

6410com0改为普通串口 详细介绍修改com0为普通串口的方法

2012-06-18

密码攻与防手册 很好很强大

安全真是一个说不完的话题,就我们用户目前所遇到的安全防范措施主要是密码保护,所以今天我们将从攻和防两个方面讲讲密码保护问题。

2009-12-28

强手 木马清除百种方法

木马清除百种方法 木马清除百种方法 木马清除百种方法

2009-12-27

MATLAB命令大全

MATLAB 命令 大全 MATLAB 命令 大全 MATLAB 命令 大全

2009-12-27

Multisim2001中文教程

Multisim 2001 中文教程 是学习电路仿真的好工具,对学习模拟电路和数字电路都是很有帮助的,功能非常强大

2009-12-24

学习五笔好帮手 五笔反查字典

五笔反查字典对学习五笔打字非常有帮助,保你很快就掌握五笔打字方法,快不易错

2009-12-24

Linux常用命令全集

很好的东西分享给大家很好的东西分享给大家很好的东西分享给大家很好的东西分享给大家

2009-12-14

Linux内核完全注释

Linux内核完全注释完全的讲解了linux的内核的编写原理和一些原代码,对学习linux很有帮助

2009-12-14

大学讲义 原子物理讲义

大学讲义 原子物理讲义 原子的基本构架,原子跃迁的精细结构,对学习量子力学很有帮助

2009-07-09

空空如也

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

TA关注的人

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