自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黄昏初见

本人非专家,非学者,所写内容均为个人理解,请批判地阅读,以免给您带来误导。

  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 MTK平台Camera Log机制解析

目录MTK平台Log机制解析MTK平台Log机制解析log定义#define MY_LOGV(fmt, arg...) CAM_ULOGMV("%d[CameraDevice3Impl::%s] " fmt, getInstanceId(), __FUNCTION__, ##arg)#define MY_LOGD(fmt, arg...) CAM_ULOGMD("%d[CameraDevice3Impl::%s] " fmt, getInstanceId(), __F

2021-06-29 00:54:51 1380

原创 基于YUV图像的色彩调节

#!/usr/bin/python#coding:utf-8import cv2import numpy as npdef cb(): passif __name__ == "__main__": img = cv2.imread("test.jpg") assert img is not None, "test.jpg can not be opened

2017-09-18 22:31:08 2199

原创 通过python获取美女图片

偶然发现百度、阿里等大公司都开放一种叫做API的东西,今天尝试了一下,还挺好玩的,通过调用接口下载了好多美女图片。代码如下:import sys, urllib, urllib2, jsonurl = 'http://api.tianapi.com/meinv/?key=***************&num=20'req = urllib2.Request(url)r

2017-09-07 00:11:19 945 3

原创 C51的堆栈问题

C51的堆栈问题是很容易被忽略的问题,至少我之前是这样.今天早上查了一下,需要注意的问题有这么几点:1.上电后自动设置堆栈指针SP的值(SP=0x2F)C:0x0000 02006A LJMP C:006AC:0x006A 787F MOV R0,#0x7FC:0x006C E4 CLR AC:0x006D

2013-08-20 12:24:42 4970 1

原创 添加一个uboot命令

1.在srcdir/common/目录下建立一个新的命令文件 new_command.c#include #include #include #include #include #include #include #include #include #include #include int do_new_command (cmd_tbl_t *cmdtp, int f

2013-07-31 11:00:12 595

翻译 arm linux内核启动条件(ARM Linux Kernel Boot Requirements)

In order to boot ARM Linux, you require a boot loader, which is a small program that runs before the main kernel. The boot loader is expected to initialise various devices, and eventually call the L

2013-07-27 18:12:01 1141

原创 程序编译过程

以Hello World程序为例。第一,预处理。命令:gcc -E hello.c -o hello.i,生成hello.i文件,此为预编译后的文件。第二,编译。命令:gcc -S hello.i -o hello.s,生成hello.s文件,此为编译后的文件。第三,汇编。命令:gcc  -c hello.s -o hello.o,生成hello.o文件,此为汇编后的文件。第四,链

2013-06-11 15:52:06 467

原创 文件编程

Linux系统调用方式访问文件:create(const char* filename,mode_t mode);mode: S_IRUSR , S_IWUSR , S_IXUSR  , S_IRWXUint open(const char* pathname,int flags);int open(const char* pathname,int flags,mode_t m

2013-03-17 14:34:50 448

原创 开始QT

经过几天MFC的折磨之后,决定放弃了。内容繁杂而无绪,实在下不了手。本来就挺鄙视VS这个东西的,把IDE做成两三个G那么大,何必呢。于是,选择了另外一种GUI开发工具,QT。我本来就是要学嵌入式的,这个也相当合适。如果在WIN下面用QT,如果不装VS,那就只能用winGW做编译器了。不过我尝试了两天也没有做出正确的配置,主要表现就是编译时不报错,就是总是意外退出,不运行。无奈之

2013-01-08 12:35:49 334

原创 关于指针的值传递错误

分析一段代码。这是一个典型的指针的值传递错误。void GetMemory(char *p,int num){ p = (char*)malloc(sizeof(char)*num);}void Test(void){ char *str = NULL; GetMemory(str,100); strcpy(str,"hello");}Test()运行过程

2012-12-23 11:10:46 513

原创 “变量名”到底是什么?

我们定义一个变量之后,变量名到底起到什么作用?一个变量有三种属性:数据类型,数据值,内存地址。下面写一段代码:#include #include int main(){    char apple = 1;    int pear = 2;    char banana[5] = {};    int orange[5] = {0};    printf("&app

2012-11-03 22:20:30 11470 3

原创 这个数是有符号的还是无符号的?

如何判断一个数是有符号数还是符号数呢?经过我的深思熟虑,写出我的一种方案:对一个数最高位置1,用printf()函数打印结果,如果为正数,说明是无符号数,如果为负数,则为有符号数。我一度以为这是个完美的方案,可以实际上,这里面有几个重大的错误。第一,printf()函数输出的结果的类型只是由格式符决定的,而与要输出的变量的类型无关,它只是读取变量所代表的内存里面的值并用指定的格式输出出

2012-11-01 22:15:34 480

转载 在C程序中显示汉字

在许多C程序设计中,要用到汉字进行提示或人机交互,而现行的Turbo C集成开发环境不是汉化的,如何编制能显示汉字的C程序呢?   下面的方法可以帮你在西文环境下显示汉字。这种方法是调用中文汉字库进行汉字显示。国家标准规定:汉字库分94个区,每个区有94个汉字(以位作区别),每个汉字在汉字库中有确定的区和位编号,这就是汉字的区位码。每个汉字在库中是以点阵字模形式存储的,一般采用16×16点

2012-10-29 22:46:47 1022

C++ GUI Programming with Qt 4

本书只有第一到十章,是文档版的,非常清晰。

2013-01-08

8051单片机C语言创新教程

一本不错的单片机书,内容比较全面,不仅基础内部讲解详细,还系统介绍了外设的使用,以及几种基本的通信协议。

2012-10-18

空空如也

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

TA关注的人

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