自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (11)
  • 收藏
  • 关注

原创 第二个游戏欢迎下载

http://www.wandoujia.com/apps/org.yu.com.Rotarycar

2016-06-04 20:05:25 431

原创 TP:F7F4FC64

TP:F7F4FC64

2016-02-20 10:05:09 472

原创 免费获得

PhysicsEditor推出帮其推广可以获得免费的注册码,PhysicsEditor是cocos2d游戏制作重要的物理引擎编辑器的,可以支持box2d等的很多引擎。是游戏开发不可以缺少的由于项目要用的PhysicsEditor,所以申请PhysicsEditor注册码,注册码申请有免费或者收费的。我先申请免费试试。首先为下面工具做个广告:PhysicsEditor的官网地址是:h

2016-02-20 09:54:43 584

原创 自己写了一个游戏

碰撞车下载地址:http://apk.91.com/Soft/Android/org.cocos.com.CollisionCar-3-2.0.html

2016-02-19 17:46:43 611

原创 bma150

#include #include #include #include #include #include #include #include #include #include #include #include #include #define BMA150_VERSION "1.2.0"#define BMA150_NAME "

2013-07-21 16:13:08 1318 1

原创 hal分析3

#include #include #include #include #include #include #include #include #include #include #include "TemperatureSensor.h"#ifdef SENSOR_DEBUG#define DEBUG(format, ...) LO

2013-07-13 22:11:50 1511

原创 hal分析2

#include #include #include #include #include #include #include #include #include "InputEventReader.h"/**********************************************************************

2013-07-13 22:10:06 1126

原创 hal分析一

#define LOG_TAG "Sensors"#include #include #include #include #include #include #include #include #include #include #include #include "sensors.h"#include "LightSenso

2013-07-13 22:09:09 1216 1

原创 常用命令

下载内核set ipaddr 10.10.111.213;set serverip 10.10.111.216;tftp 0x30000000 uImage;movi write kernel 0x30000000movi write kernel 0x30000000下载裸机tftp 0x30000000 printf.bin;go 0x30000000nfs挂载:mou

2013-05-07 15:43:46 820

原创 版本控制学习笔记

apt-get install git安装看版本git --version(远程仓库)remote repository (本地仓库)local repository (git add 就在这)staging area working directorygit init 本地创建仓库(repository); .git(隐藏文件)(远程建仓库仓库)g

2013-05-07 15:11:17 767

原创 堆排序学习笔记

堆的位置:下面是位置编号                                             1                               2                                  3                    4            5                      6

2013-05-04 21:34:19 665

原创 快速排序学习笔记

比如有10数据的数组位置0 1 2 3 4 5 6 7 8 9一开始首先把0位置的数据作为参考点。小于参考点的数据加到前面,然后start位置加一,大于参考点数据放到后面然后end位置减一,一直比较数组完了,最后的starts下标就是参考点位置记作middle找到middle后就用两个递归void _quick_sort(int array[], int start, int

2013-05-04 12:03:41 778

原创 希尔排序学习笔记

希尔排序学习笔记是参考这位博主的:http://blog.csdn.net/feixiaoxing/article/details/6844826  希尔排序,。它的基本思想是:首先按照一个序列递减的方法逐渐进行排序。比如说有10个数据,我们按照序列5、3、1的顺序进行排序。首先是5,那么我们对1和6、2和7、3和8、4和9、5和10进行排列;第二轮是3,那么对数据1、4、7、10排

2013-05-04 11:30:38 624

原创 算法查找学习笔记

一.如果在一个没排好序数据中查找就用普通查找就是用循环语句 在排好序的数据查找一.二分法查找1.在程序中首先找到中间元素当大于中间元素时开始位置=中间位置+1当小于中间元素时结束位置=中间位置-1一直查找到开始位置大于结束位置 二叉树查找                     5         6

2013-05-04 09:19:55 628

原创 插入排序学习笔记

比如有个堆数据位置分别用0   1  2   3   4   5  6   7   8    9 来表示插入排序的思想就是:第一次假设0位置已经排好了第二次就要把1位置插入已经排行队列(其实这时队列只有0位置),所以只要和0比较。小的放在前面经过这次插入0 和1位置已经排好了第三次就要把2位置插入上面已经排好了的队列中,这时2位置的数据从后面比较开始,首先和1位置再,如果大于1

2013-05-03 17:08:31 605

原创 冒泡排序学习笔记

比如有个对数据位置分别用0   1  2   3   4   5  6   7   8    9 来表示第一个循环:第一次0位置的数与1位置的数比较大的放后面第二次1位置的数与2位置的数比较大的放后面:::第九次8位置的数与9位置的数比较大的放后面。。这时9位置值是最大了下次循环就不用比较8和9第二个循环:第一次0位置的数与1位置的数比较大的放后面第二次1位

2013-05-03 16:31:29 616

原创 图标数据管理render。c

这个文件负责获得图标数据,把图标数据放到像获得像Framebuffer大小内存,和图标的颜色反转,把数据刷到Framebuffer。#include #include #include #include #include #include #include #include #include #include T_PicFileParser g

2013-04-20 13:42:26 1297

原创 图片合并

图片合并:显示图片就是把图片数据放到fb0就可以了,实现图片原理就是把原图片的某块的内存给覆盖了#include #include /********************************************************************** * 函数名称: PicMerge * 功能描述: 把小图片合并入大图片里 * 输入参数: iX,iY

2013-04-20 12:08:28 929

原创 图片缩放之近邻取样插值

近邻取样插值的一些理解:比如原图有100个点,想缩放10倍的话,那就要取10个点,(点的编号)比如0 10 20 30 。。。100(其他点就不要了)下面的的程序建立的取点编号表(这只是X轴例子) for(x=0;x<dwDstWidth;x++) { pdwSrcXTable[x]=(x*ptOriginPic->iWidth/ptZoomPic->iWidth); }

2013-04-20 11:46:22 2285

原创 jpeg入门3 在lcd显示图片

#include #include "jpeglib.h"#include #include #include #include #include #include #include #include #include #define FB_DEVICE_NAME "/dev/fb0"#define DBG_PRINTF printfst

2013-04-20 11:19:51 1148

原创 jpeg入门2学习笔记

#include #include "jpeglib.h"#include int main(int argc,char **argv){ struct jpeg_decompress_struct cinfo; struct jpeg_error_mgr jerr; FILE *infile; cinfo.err=jpeg_std_error(&j

2013-04-20 09:45:35 1280

原创 jpeg入门学习笔记

#include #include "jpeglib.h"#include int main(int argc,char **argv){ struct jpeg_decompress_struct cinfo; struct jpeg_error_mgr jerr; FILE * infile; cinfo.err=jpeg_std_error(&jer

2013-04-20 09:37:50 1168

原创 tcp客户端

#include#include #include #include #include #include #include #include #define MAXDATASIZE 100int main(int argc,char **argv){ int sockfd,recvbytes; char buf[100]; struct sock

2013-04-20 09:33:58 755

原创 tcp 服务器server

#include #include #include #include #include #include #include #include #define BACKLOG 10 /* 最大同时连接请求数 */int main(int argc,char**argv){ int socketfd,client_fd; struct sockad

2013-04-20 09:30:19 737

原创 udp客户端程序

/* 客户端程 序 */#include #include #include #include #include #include #include #include #include #include #define MAX_BUF_SIZE 1024void udpc_requ(int sock

2013-04-20 09:25:55 833

原创 udp例子server

#include #include #include #include #include #include #include #include #define SERVPORT 8888 /*服务器监听端口号 */#define MAX_MSG_SIZE 1024void udps_respon(int sockfd){ struct so

2013-04-20 09:20:53 926

原创 输入管理学习笔记

#include #include #include static PT_InputOpr g_ptInputOprHead;static T_InputEvent g_tInputEvent;static pthread_mutex_t g_tMutex = PTHREAD_MUTEX_INITIALIZER;static pthread_cond_t g_t

2013-04-20 09:12:52 763

原创 触摸屏应用程序阻塞学习笔记

#include #include #include #include /* 参考tslib里的ts_print.c */static struct tsdev *g_tTSDev;static int giXres;static int giYres;static int TouchScreenDevInit(void){ char *pcTS

2013-04-20 08:38:49 1165

原创 串口select不阻赛输入学习笔记

#include #include #include #include static int StdinDevInit(void)//改变串口为不阻塞{ struct termios tTTYState; //get the terminal state tcgetattr(STDIN_FILENO, &tTTYState);

2013-04-20 08:26:01 1155

原创 记录每次调试的错误

一.段错误:原因:1.每个函数没赋值 2.函数赋错值。解决方法:用打印跟踪,检查函数的参数printf("xxxx \n");如果不加\n有时候会不输出二。个函数调用出错1.首先查看这个函数实现的文件2.再看这个函数的文件的头文件有没有申明这个函数3.看函数的返回和参数类型是否相同 三.malloc出错ptNew = malloc(sizeof(T_Vide

2013-04-14 10:24:53 1395

原创 电子书之页管理draw.c

#include #include #include #include #include #include #include #include #include #include #include typedef struct PageDesc { int iPage; unsigned char *pucLcdFirstPosAtFil

2013-04-09 17:43:01 1324

原创 获得位图之freetype

freetype只获得位图步骤有:1.初始化freetype库,2..打开字体文件3.设置点阵大小(用默认的也行)4.用FT_Load_Char来获得字体的点阵,就像gbk或点阵用索引来的得到位图一样。不过freetype的坐标挺复杂下面上传一张图来对应程序理解就容易了。#include #include #include #include FT_FREETYPE_H#in

2013-04-08 19:09:37 4043

原创 获得位图之GBK

国标是的位码以0xA1为开始,区码也是以0XA1为开始。是16X16的点阵,根据位码-0XA1和区码-0XA1为索引#include #include #include #include #include #include #include static int GBKFontInit(char *pcFontFile, unsigned int dwFon

2013-04-08 17:34:57 970

原创 获得位图之点阵

点阵是由8x16数组构成,字符的点阵是由字符的asci码X16来索引其对应的点阵,所以大于0x80就不是asiic#include #include #define FONTDATAMAX 4096static int ASCIIFontInit(char *pcFontFile, unsigned int dwFontSize);static int ASCIIGet

2013-04-08 16:36:50 1591

原创 电容屏改为单点触摸屏

#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include

2013-04-07 22:19:39 3360 1

原创 电容屏单点的tslib的使用

编译:tar xzf tslib-1.4.tar.gzcd tslib./autogen.sh mkdir tmpecho "ac_cv_func_malloc_0_nonnull=yes" >arm-linux.cache./configure --host=arm-linux --cache-file=arm-linux.cache --prefix=$(pwd)/

2013-04-07 22:18:54 3514

原创 UNICODE编码之小端

#include #include #include static int isUtf16leCoding(unsigned char *pucBufHead);static int Utf16leGetCodeFrmBuf(unsigned char *pucBufStart, unsigned char *pucBufEnd, unsigned int *pdwCode);

2013-04-07 22:12:10 1443

原创 unicode编码之大端

unicode编码有大端小端,用两个字节表示,用大端编码时,要把低位数据是字符编码的高字节,高字节是字符编码的高字节,文本头为FE FF,#include #include #include static int isUtf16beCoding(unsigned char *pucBufHead);static int Utf16beGetCodeFrmBuf(unsign

2013-04-07 22:07:44 2357

原创 文本编码之ansi

ANSI文本编码,文本不像unicode或UTF-8有头部信息的,直接是字符的数据,英文字符用ascii来表示,中文字符用国标码来表示GBk,国标码用两个字节来表示。#include #include #include static int isAsciiCoding(unsigned char *pucBufHead);static int AsciiGetCodeFrm

2013-04-07 21:40:22 1148

原创 文本编码只UTF-8

UTF-8是UNICODE的一种变长字符编,其文本开头三个字节为EF BB BF,UTF-8是变长的unicode码,可以转换会unicode码,utf-8文本编码是根据前导有多少个1来决定用多少字符来表示一个字符,比如中国的中字在小端unicode码表示为4e2d,在UTF-8中表示为E4 B8 AD,二进制表示为11100100   10111000  10101101,其中前面的三个11

2013-04-07 21:09:30 1134

Android-framework详细分析.pdf

Android-framework详细分析.pdf

2013-10-15

多线程编程

Documents and Settings\Administrator\桌面\Unix_Linux_Windows_OpenMP多线程编程(1).pdf

2013-05-08

蓝牙串口无线收发模块

蓝牙串口无线收发模

2013-05-04

Android安全机制

Android安全机 Android安全机制

2013-05-04

Android基础知识

Android基础知识

2013-05-04

你必须知道的495个C语言问题

你必须知道的495个C语言问题 你必须知道的495个C语言问题

2013-04-30

mkimage使用方法

mkimage使用方

2013-04-30

Android系统从头开始移植.pdf

Android系统从头开始移植.pdf

2012-10-02

ARM指令集.pdf

ARM指令集.pdf

2012-04-07

空空如也

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

TA关注的人

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