自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(104)
  • 资源 (37)
  • 收藏
  • 关注

转载 pkg-config的用法

pkg-configpkg-config程序是干什么用的?简单的说就是向用户向程序提供相应库的路径、版本号等信息的程序。譬如说我们运行以下命令:pkg-config  查看gcc的CFLAGS参数$pkg-config --libs --cflags opencv会显示如下信息:-I/usr/include/opencv -lcxcore -lcv -lhighgui -l

2015-11-27 21:08:31 1836 2

原创 Ubuntu14.04编译Allwinner lichee 两个出错解决方法

1.host-m4-1.4.15In file includedfrom clean-temp.h:22:0,from clean-temp.c:23:./stdio.h:456:1:error: 'gets' undeclared here (not in a function)_GL_WARN_ON_USE(gets, "gets is a security hole -

2015-03-06 13:17:02 12286 3

转载 采用AT88SC系列芯片进行系统加密的原理

简述:机顶盒系统中存在个性化的加密芯片,该加密芯片与CPU进行交互认证,从而控制机顶盒的软件流程,实现系统的防拷贝。该加密芯片内部配置数据基本无法获取,与CPU间通信采用密文方式。安全性较好。机顶盒主程序在启动或运行过程中可以随时唤醒加密认证任务。完成机顶盒产品中芯片(ID)的确认。加密认证任务通过发送一个认证指令,查找加密芯片的存在。下面将利用本加密芯片进行产品加密的最安全模式的原理及其

2014-07-21 22:23:00 10112

转载 http://blog.csdn.net/lvc851116/article/details/8537452

QT按键增加按键音代码功能,代码如下:void QKeyPushButton::mouseReleaseEvent(QMouseEvent *event){    QPushButton::mouseReleaseEvent(event);    mplay->execute(program,arguments); //此处调用"aplay click.wav"播放按键音文件}

2014-06-11 11:23:39 2120

转载 Ubuntu下编译ARM平台Qt的MySQL插件

最近需要将一个程序移植到arm平台上,程序调用了MySQL数据库,所以就牵扯到将MySQL数据库移植到ARM平台上面,所以在网上大量查阅资料。在baidu文库发现了一篇文档,是wlzxlc上传的文档名称为:《编译ARM平台的QtEmbedded的MySQL插件和移植MySQL》。下面说明里面介绍到:ARM平台下的QtEmbedded所需mysql插件,及MySQL的移植。我的整个移植过程参考了这篇

2014-05-08 23:24:16 1840

转载 Linux MacOSX SecureCRT 完全破解

上篇发了个Linux(Ubuntu) 下 SecureCRT 7 30天循环破解在启动的时候会多输入一次确认窗口, 后来maz-1网友留言说可以用Windows破解后程序替换Linux下的二进制部分, 然后用注册机正常注册, 试了一下果然可以(具体操作可以查看他的留言), 后来为了方便简单弄成破解脚本方便大家使用(纯属YY), 具体使用过程查看下面说明.程序支持Linux系统(Ubuntu

2014-01-16 10:08:32 2044

转载 Android定制出厂默认输入法

方法一: \frameworks\base\packages\SettingsProvider\res\values\defaults.xml \frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java 设置默认输入法为google拼音 \fr

2014-01-10 09:18:39 1739

转载 Android应用开发之(如何自动在桌面创建快捷方式)

一般来说在 Android 中添加快捷方式的有以下两种: 在launcher的应用程序列表上,长按某一应用程序图标创建快捷方式到桌面在桌面上长按在弹出框中选择快捷方式->应用程序->将添加快捷方式的程序那么能不能在应用安装时自动将应用的快捷入口添加到桌面呢? 本文给大家分享一下相关的经验?桌面是由launcher来控制的,所以我们可以通过下面两种

2013-11-01 15:00:24 1785

原创 全志A1X启动步骤

首先,全志目前的CPU内部都是有一段程序brom的,这段程序出厂的时候已经固化,不能修改。系统加电首先运行brom,然后扫描所有支持的启动介质,扫描顺序:SD0->NAND->SD2->SPI0 Norflash,以上启动都失败会自动进入USB0烧录模式。因此,如果系统只能预留一个SD卡接口时,一定要预留SD0或者SD2。以下参考:A10 boot overview

2013-10-23 22:41:53 4649 1

原创 全志A20单独烧录内核

全志A20平板,摸索了一下fastboot,但是烧录失败,提示找不到分区。于是就想到用TF卡烧录boot.img,因为只修改了内核,不想打包全部烧录一遍。     启动到uboot命令行,输入mmcinfo初始化mmc,不过提示:No MMC avaliable什么的,查找uboot源代码,发现,u-boot/arch/arm/lib/board.c里面,    if(!storage

2013-10-16 00:46:56 9516 1

原创 Teamviewer ubuntu 提示 TeamViewer Daemon is not running

Ubunut 12.04下面安装了Teamviewer,刚安装完启动是没有问题的,每次重启打开就会提示:"TeamViewer Daemon is not runningPlease start teamviewerd and then restart TeamViewer."命令行下,执行:sudo teamviewer --daemon start,又提示失败后来发现t

2013-10-12 21:47:11 10140 1

转载 Android 获取唯一机器码的代码

做应用时很多时候都得获取到每个设备的机器码Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID)复制代码或者所有的设备都可以返回一个TelephonyManager.getDeviceId()所有的GSM设备可以返回一个TelephonyManager.ge

2013-10-04 23:04:41 15109 3

转载 CubieBoard install Ubuntu on NAND+SATA

所须资源:1,一块cubieboard 板子(A10+NAND+SATA);一张TF卡1G以上。2,一台装有ubuntu 系统,4G以上的硬盘剩余空间, root用户权限的宿主机。制作步骤:一,纯TF卡制作启动ubuntu1,配置编译环境在ubuntu 下安装如下软件,主要用于编译源码及基础系统安装# apt-get install build-essential

2013-10-03 10:57:19 3222

原创 A20 GSLX680 触摸按键驱动调试

1. 开启触摸IC     #define HAVE_TOUCH_KEY2.按键值const u16 key_array[]={                        KEY_ESC,                        KEY_HOME,                        KEY_MENU,                       

2013-09-30 23:43:31 4695 1

转载 Ubuntu 12.04 Server ARMHF Image for Mele A1000/A2000

I’ve seen quite a few people who want to use the Mele A1000 – or its brother the Mele A2000 – media player as a server (Sacrilege!). Since recent ARM servers are running Ubuntu 12.04, and Tom Gall has

2013-09-22 23:42:12 1565

转载 Linux_arm驱动之按键模拟脉冲实现定时器的精确计时 (实例)

[cpp] view plaincopy/*****************************************************************                        内核驱动部分button_ker.c ***************************************************************

2013-09-12 23:42:58 2170

原创 Android4.0 彻底隐藏状态栏

hide statusbargrep "status_bar_height" * -nR将下面文件中关于status_bar_height定义的改为0dip.android4.0/frameworks/base/core/res/res/values-large/dimens.xmlandroid4.0/frameworks/base/core/res/res/values-sw4

2013-09-11 22:40:43 3825

转载 android4.2.2修改状态栏透明

首先找到android/frameworks/base/policy/src/com/android/internal/policy/impl中的PhoneWindowManager.java类然后找到 public int getSystemDecorRectLw(Rect systemRect) 的方法原来的方法内容是: public int getSyst

2013-09-11 22:37:00 4994

转载 Grub2修复步骤

ubuntu官方文档提供的修复方法如下http://people.ubuntu.com/~happyaron/udc-cn/lucid-html/ch11s06.html但是对于多分区用户来说,仅仅挂载boot、root、home等,修复grub并不能成功,以我的修复为例:1.启动livecd或liveusb,打开命令界面。2.挂载原ubuntu系统各分区(以我的系统为例)

2013-09-11 15:51:14 3842

转载 向Tiny210移植Debian Linux

前言:    我个人很喜欢Debian Linux,简洁、优雅、轻便、稳定。Debian有丰富的实用程序可供选用,而且它的Aptitude工具很好用,完美的解决了Linux里经常遇到的编译、安装过程中的版本匹配和库依赖的问题。所以在硬件资源充足的嵌入式开发中,是可以考虑移植Debian的。比如使用基于ARM11的S3C6410和基于Cotex-A8的S5PV210芯片的板子(跟这个CPU搭配的

2013-09-01 16:16:43 5847 1

转载 S3C6410开发全纪录(二)《如何计算内存大小,并在UBOOT中调整内存大小》

这边文章写得不错!前章我们已经可以制作出用来启动的SD卡了,并将自己编译的UBOOT烧录到了SD卡中这份UBOOT代码中的内存配置肯定和手头的开发板不一致,这里我们将搞清楚如何修改内存大小,并说清楚内存大小到底是如何计算的一、关于内存大小的计算1)硬件的型号,在飞凌的开发板中128M内存 采用的是 K4X51163PC 可以看出来 这颗芯片是 总大小为512

2013-08-15 15:47:17 1132

转载 树莓派Raspberry Pi搭建Hadoop集群

竟然无法想象,树莓派搞得像模像样的哦!看看别人怎么在上面运行OpenJDK的。Hadoop就是我能玩得来的了。Hadoop是由Java实现的,所以在树莓派上运行就和在其他x86平台上运行一样简单。首先, 我们需要安装支持树莓派Raspberry Pi的JVM。可以选用OpenJDK或者Oracle的JDK 8。我个人推荐JDK8,其速度稍微快些,但是OpenJDK安装更容易些。

2013-08-13 19:15:09 8311 2

原创 Android里面classes.dex如何生成

一直在寻找快速编译framework的方法,网上找到一篇,无奈修改的地方不同,我修改的是framework.jar里面的Multiwaveview,也就是修改解锁界面。想起编译整个系统到target Dex: framework这个地方特别耗时,于是:cd ./buildgrep -R "Dex" .找到:./build/core/definitions.mk,#TODO: use

2013-08-06 00:38:01 14325 1

原创 uboot autoscript脚本

开发Amlogic-MX,固件更新文件里面有个aml_autoscript,这个文件其实是uboot里面的脚本。制作或者说是编译这个aml_autoscript“可执行映像”的工具是利用ubootSRC/buid/tools目录下面生成的mkimage,这个工具的源文件在ubootSRC/tools目录下面。mkimage的用法:    Usage: mkimage -l image   

2013-08-05 19:57:03 3066

转载 Linux那些事儿之我是Hub(7)蝴蝶效应--INIT_DELAYED_WORK详解

朋友,你相信,一只蝴蝶在北京拍拍翅膀,将使得纽约几个月后出现比狂风还厉害的龙卷风吗?看过那部经典的影片蝴蝶效应的朋友们一定会说,这不就是蝴蝶效应吗.没错.蝴蝶效应其实是混沌学理论中的一个概念.它是指对初始条件敏感性的一种依赖现象.蝴蝶效应的原因在于蝴蝶翅膀的运动,导致其身边的空气系统发生变化,并引起微弱气流的产生,而微弱气流的产生又会引起它四周空气或其它系统产生相应的变化,由此引起连锁反应,最终导

2013-07-19 14:31:28 1107

转载 platform设备驱动简介

简介:目的:说白了就是为了将设备与驱动分离,通过platform总线进行连接废话不多说:相关结构介绍:1.platform设备结构体structplatform_device{const charname;/*设备名*/u32 id;/*设备id*/struct device dev;/*设备*/u32 num_resource;

2013-07-08 21:19:50 774

转载 Android 4.0 触摸屏驱动调试记录

软件平台:Android 4.0问题描述: 今天在调试电容屏驱动,将Android 2.3的驱动代码直接移植到4.0中,发现触摸屏不能用;由于硬件已事先在Android2.3上验证过,首先排除了硬件上的问题;触摸屏驱动也在2.3平台上能正常使用,为什么移植到4.0上就出现问题了呢? 测试步骤:1、getevent查看事件发现事件上报正常;2、加串口打印,发现触摸点坐

2013-05-24 13:43:34 1345

转载 android4.0触摸屏滑鼠模式解决方法-添加idc文件

最近在调试A10开发板-android4.0的触摸屏,因为最开始的时候只有鼠标管用,触摸屏是不管用的当我们点击触摸屏的时候,终端是有数据显示的,但是就是在显示器上面没有响应操作我们那时用的是触摸屏的接口是4pin连接线(专业术语不知道是什么),搞了很久也没高通,移植tslib什么的都做了可以在移植过后,./ts_calibrate总是报No such file or dir

2013-05-23 14:04:14 1596 1

转载 linux Gsensor驱动(bma250为例子)

1 Gsensor 驱动概述  本文以Bma250驱动为例子,详细介绍Gsensor设计的一个模板。 gsensor驱动在系统中的层次如下图所示:Gsensor驱动(bma250为例子)" name="image_operate_58691350205975056" alt="linux Gsensor驱动(bma250为例子)" src="http://s7.sinaimg.cn/m

2013-04-08 17:19:52 10616

转载 ubuntu 12.04网络设置,自定义IP地址

1、服务器版本设置IP地址ubuntu 12.04的网络设置文件是/etc/network/interfaces,打开文件,会看到auto loiface lo inet loopback这边的设置是本地回路。在后面加上auto eth0iface eth0 inet staticaddress 192.168.1.230(ip地址)netmask 255.255.25

2013-03-15 23:17:29 3811

原创 Qt Creator 不能解析库函数

如下图所示,找不到相关的库:打开:Tools---Options---Build&Run:关键设置qmake的路径,最好选择x86版本的,因为embedded版本貌似寻找编译器时候会遇到问题,反正我编译都是命令行,编译完成之后直接cp到nfs路径,很方便。这样设置之后,鼠标在类或者对象上停留按F1就会直接跳转到改类的解析页面去了。

2013-03-11 18:06:38 1099

原创 JZ4755 方案MP4拆机

1.君正JZ4755大多数都用于MP4等等设备,高达400MHz的主频率,QFP176的封装,同样使这个芯片极具吸引力。2.同事的一个MP4,一块机板,接上USB还无法开机,找了块旧电池,充电开机,一看就是uC/GUI做的。3.JZ4755启动方式的选择:        BOOT_sEL1是第93pin,发现这个引脚是直接拉高的。    于是,PE25/Pin33 接高电平且A

2013-02-23 17:02:26 3359

原创 P76v 调试

1. 淘宝淘了一台二手台电P76v,主控是A13,其伟大之初在于史无前例的使用了LQFP封装,而且市面可见的可以达到GHz主频以上的CPU鲜见LQFP封装!2. 调试串口引出:打开外壳,拆开电路板,在CPU的反面2个并排的焊盘就是串口的RX和TX脚了,引出来,然后再连接一个底线。3. 连接PL2303串口线,打开SercureCRT,开机,可以看到启动信息了。HELLO! BOOT0

2013-02-22 09:15:47 1644 4

翻译 PADS PCB板部分电路复制

PADS画图,经常会遇到这样的需求,把一块PCB板的部分电路复制到另外一块板上去,通常有以下几种方法:  1.两边都点击ECO之后,再像复制WORD中的一段文字一样,Ctrl+C和Ctrl+V就复制过去了。  2.使用Make Reuse     make reuse 设置个组,然后在新板子上设置下工程模式(确保必需打开),然后COPY你要的那一部分reuse 在新板子中就可以复制

2013-02-20 15:35:43 8086

转载 PADS非常用操作备忘

1.输入网表:       在PADS layout中,输入网表有两种方法,一种是使用logic中的同步器;另一情况是当你用其它软件(如ORCAD)绘制原理图,而需要用layout来布PCB时,可以通过:           File/Import将网表输入2. PADS库文件介绍:          *.pt4  元件类型库(Part Type)          *.pd4

2013-02-20 15:26:20 1030

转载 Qt and qml Call each other

今天去参加了nokia的code print,还是学到些东西的,nokia用qml脚本实现前端的ui酷炫效果,后边用js或者实现逻辑,看起来很强大,产品设计者直接用ui designer设计ui,programmer直接在ui上开发逻辑,省去了symbian前端ui大量的繁琐工作,也发现些缺点,就是qml不能断点跟踪,只能打log。 在此qml调用js的就不介绍了,调用c++的部分还是蛮不错的,再

2013-02-18 11:17:51 727

转载 Android.mk文件语法规范

Introduction:  Android.mk编译文件是用来向Android NDK描述你的C,C++源代码文件的, 这篇文档描述了它的语法。在阅读下面的内容之前,假定你已经阅读了docs/OVERVIEW.TXT文件,了解了它们的脚色和用途。  一、概述  一个Android.mk file用来向编译系统描述你的源代码。具体来说:  (1) 该文件是GNU Makefile的

2013-01-27 23:11:00 652

原创 android-serialport-api

1. android-serialport-api下载地址:    http://code.google.com/p/android-serialport-api/source/checkout2. 编译静态库得到:libserial_port.so   cd android-serialport-api/android-serialport-api/project/jni

2013-01-26 17:17:00 4522 1

转载 总结configure,pkg-config和PKG_CONFIG_PATH

我想大家都在linux下用源码安装过软件,源码安装软件的第一步是啥?下载源码,没错,小王,你太有才了..      其实真正的第一步是./configure.似曾相识哦。没错,那么我也时常见过pkg-config及pkg_config_path.这几这到底啥关系呢,这就是今天的主题。      1.什么是configure      configure会根据传入的配置项目检查程序编译时

2013-01-08 16:37:39 2012

转载 从spin_lock到spin_lock_irqsave

从spin_lock到spin_lock_irqsaveSpinlock的目的是用来同步SMP中会被多个CPU同时存取的变量。在Linux中,普通的spinlock由于不带额外的语义,是用起来反而要非 常小心。 在Linux kernel中执行的代码大体分normal和interrupt context两种。tasklet/softirq可以归为normal因为他们可以进入等待Spin

2012-12-29 13:46:19 5492 3

路由工具BreeEnter包

路由工具BreeEnter包,内核两个版本BreedEnter-VC80-XP.zip 固件下载地址:https://breed.hackpascal.net/

2024-01-14

ETS 5.6.6 和谐版

ETS 5.6.6 和谐版,仅供学习用途,商业应用请支持正版。

2019-04-03

全志H264硬件编码DEMO

原来我有这个包,到处找。全志A10 H264硬件编码demo参考,还有相应的文档说明。需要的下载。

2014-05-06

A10-rtsph264_硬件编码.zip

全志A10 H264硬件编码RSTP直接播放参考例程。

2014-05-06

CC1101售后资料

CC1101售后资料,包含大量的文档,可供开发参考。

2012-10-26

stm32_CC1101 发送程序

stm32_CC1101 发送程序,测试CC1101收发值得参考。

2012-10-26

CC1101 参考设计 TI官方资料

CC1101 参考设计 TI官方资料,包含原理图和PCB。

2012-10-26

截图工具gsnap所需的jpeg库

嵌入式linux基于framebuffer的截图工具

2011-11-05

嵌入式linux基于framebuffer的截图工具gsnap

嵌入式linux基于framebuffer的截图工具。

2011-11-05

固件升级_jlink_v8

JLINK V8固件更新,保证可用使用,亲测!指导文档图文并茂,一看就会!

2011-05-26

巴西渲染器.Brazil.RS.1.2.63.for.Max8

巴西渲染器.Brazil.RS.1.2.63.for.Max8这玩意太难找了,找到了也很难下载,现在共享给大家。。。。

2010-08-11

巴西渲染器.Brazil.RS.1.2.66.for.Max9

巴西渲染器.Brazil.RS.1.2.66.for.Max9这玩意太难找了,找到了也很难下载,现在共享给大家。。。。

2010-08-11

WinAircrackPack

WinAircrackPack for windowns,再也不需要linux才能破解了,给那些没有linux经验的人使用。

2010-05-11

keil_stm32开发板原理图.rar

keil_stm32开发板原理图,都是些公开的资料,大家下载吧

2010-05-03

东华影像WXCAT35-TG3#001F数据手册

东华影像WXCAT35-TG3#001F数据手册,现在wanxin的主页上不好找,这里可以下了,呵呵

2010-05-03

康华光-模电第四版课后习题答案

康华光-模电第四版课后习题答案,巩固学习模电知识必备书籍。

2009-10-17

AVR单片机串口打印调试法

在AVR单片机上实现的串口打印调试法,串口打印调试的方法简单快捷,变量可以直接跟踪显示,以前玩ARM7时常用的方法,呵呵,需要的下载,不需要的站一边去。。。只实现了打印,没有实现输入,MCU是M64。修改一下其它型号是一样的。

2009-08-27

LINUX与UNIXSHELL编程指南.

本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。

2009-08-06

S3C44B0xSamsungARM7TDMI应用手册

S3C44B0xSamsungARM7TDMI应用手册,包括原理图文档,欢迎下载。

2009-08-06

2009年图书 精通Shell脚本编程

2009年图书 精通Shell脚本编程,非影音版,很有用。

2009-08-06

mini2440 root_qtopia 文件系统启动过程分析

友善之臂最新版本mini2440 root_qtopia 文件系统启动过程分析,非常详尽,不可多得。

2009-05-11

linux驱动开发入门

华恒科技,linux 驱动开发 入门,欢迎下载。。。。

2009-05-04

嵌入式Internet技术及其实现方案

嵌入式Internet技术及其实现方案,采用RTL8019AS以太网接口芯片

2009-02-17

超好的资料--GPS应用程序设计

pdg格式的书籍,你过你刚开始搞GPS,觉得有用就下载吧。

2009-02-12

真正意义的protel 封装大全

很全的Protel元件封装库,绝对个人珍藏实用版,如果找不到你要的封装,你找我!

2008-11-08

C语言指纹识别源代码

很不错的C指纹识别源代码,感兴趣的看看吧,个人觉得结构化挺好的,思路缜密,不过要应用到自己的系统还要做小部分修改。

2008-11-08

C语言嵌入式系统编程

清晰无水印PDF资料,详细介绍嵌入式系统的C语言编程,特别适合学习高级MCU、ARM7"裸奔"编程的朋友使用参考。

2008-11-08

ARM Boot分析及驱动程序编写举例

ARM Boot分析及驱动程序编写举例,王宇行老师写的,非常好的。不值你骂我。

2008-10-07

linux内核配置编译英文教程

linux内核配置编译英文教程,介绍linux内核配置编译的详细过程

2008-09-09

linux原理及rootfs制作

linux原理及rootfs制作,虽然是一个农村孩子弄的,但其中有一些东西还是可以借鉴一下,价值不大,绝对不值10元...^_^

2008-09-06

嵌入式设计及Linux驱动开发指南:基于ARM9处理器

嵌入式设计及Linux驱动开发指南:基于ARM9处理器;电子工业出版社出版的

2008-09-02

QQ2440用户手册

QQ2440用户手册,啥也不说了,很有用哦...拿去参考吧

2008-08-28

天马液晶屏TMT035DNAFWU21-2资料

天马液晶屏TMT035DNAFWU21-2资料,希望对开发彩屏的兄弟有用哦,我现在就是用这个彩色触摸屏。

2008-08-28

Windows CE.NET初级教程

Windows CE.NET初级教程,很好用的wince入门教程。

2008-06-26

非接触IC卡读写模块MF RC530的工作原理及其应用

非接触IC卡读写模块MF RC530的工作原理及其应用,开发IC卡的好资料。

2008-06-18

lm339应用电路图集

好东西,学习一下,电压比较器

2008-05-07

指纹生成器

软件说明:该软件是能够自动合成指纹图像的软件。通过用户对参数的调节,软件可模拟指纹的自然形态,根据建立的有效数学模型,生成具有不同特征的指纹图像。目前指纹生成器能够模拟光学和刮擦式两种采集仪采集的指纹图像,可以节省用于指纹采集和指纹库建立的时间和精力,为用户进行指纹识别研究提供有效的数据资源。

2008-05-07

空空如也

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

TA关注的人

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