自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (28)
  • 收藏
  • 关注

原创 上海linux驱动面试经历

11月30  下月面试 首先面试的是中科创达上海子公司,网上看了这家很不错,最近联想乐phone A1就有它的解决方案在里面,接着还有环达电脑等2家手机方案公司,由于时间紧迫,pass了2家。目前知识储备的感觉很可以了 做了充分准备无论笔试面试。祝自己下月面试好运。                      12月17,这周在上海面试了5家,由于时间紧那个真灼电子都没有面了,首先周二去面了中科

2011-11-30 18:32:17 7167 13

转载 linux进程调度原理

进程调度依据  调度程序运行时,要在所有可运行状态的进程中选择最值得运行的进程投入运行。选择进程的依据是什么呢?在每个进程的task_struct结构中有以下四项:policy、priority、counter、rt_priority。这四项是选择进程的依据。其中,policy是进程的调度策略,用来区分实时进程和普通进程,实时进程优先于普通进程运行;priority是进程(包括实时和普通)的静

2011-11-06 20:24:49 1707

转载 C笔试题(判断大端小端模式)

试题1:请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1解答:int checkCPU( ){    {           union w           {                    int  a;                  char b;           } c;

2011-11-30 23:04:36 2500

转载 透过笔试题看C中内存和指针的运用

最近答了7次笔试题,稍有些心得,企业再面试c语言不会像过去的那种读程序题写结果或者简单的函数编写,再或者 考你一些简单的逻辑,c的精华是内存和指针的运用,围绕这些我想写一些东西供自己总结和给同事们、同学们、学弟们参考。如下是常见到的笔试 题,如果有笔试,前一天看一遍这些题结果不会让你失望的。一、 想说一说关于集中数据类型的sizeof问题,这题出现率40%sizeof就是求在内存总占多

2011-11-30 22:41:59 2553

原创 简单makefile写法

print.h#includevoid printhello();print.c#include"print.h"void printhello(){       printf("helloword");}main.c #include"print.h"main(){   printhello();   return 0;}mak

2011-11-27 17:49:19 1665

转载 一道经典内存题

#define MEMSIZE 1024*1024int count = 0;void *p = NULL;while(1) {  p = (void *)malloc(MEMSIZE);  if (!p) break;  printf("Current allocation %d MB\n", ++count);}2,while(1) {  p = (vo

2011-11-26 10:17:00 1475

转载 常见算法题 数据结构

1.把二元查找树转变成排序的双向链表题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。     10   / \  6  14/ \ / \4  8 12 16  转换成双向链表4=6=8=10=12=14=16。首先我们定义的二元查找树 节点的数据结构如下:struct BSTre

2011-11-24 23:19:11 1295

转载 构造函数和析构函数

对象的类别:1局部对象 :对象定义时,对象被创建,当程序退出定义该对象所在的函数体或程序块,对象被释放2全局对象:当程序开始运行时,对象被创建,当程序结束时,对象被释放3静态对象:当程序定义静态对象时,对象被创建,当程序结束时,对象被释放4动态对象:执行运算符new时该对象被创建,执行运算符delete时对象被释放class C{private: string name;

2011-11-17 22:26:08 981

转载 经典c/c++面试笔试题

C/C++ 经典 面试题面试题1:变量的声明和定义有什么区别为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才初始化,分配内存空间,如外部变量。面试题2:写出bool 、int、 f

2011-11-16 22:27:43 1980

转载 C/C++ 经典 面试题

面试题1:变量的声明和定义有什么区别为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才初始化,分配内存空间,如外部变量。面试题2:写出bool 、int、 float、指针变量与“零值”

2011-11-05 16:52:04 2737

转载 电阻触摸屏原理

触摸屏包含上下叠合的两个透明层,四线和八线触摸屏由两层具有相同表面电阻的透明阻性材料组成,五线和七线触摸屏由一个阻性层和一个导电层组成,通常还要用一种弹性材料来将两层隔开。当触摸屏表面受到的压力(如通过笔尖或手指进行按压)足够大时,顶层与底层之间会产生接触。所有的电阻式触摸屏都采用分压器原理来产生代表X坐标和Y坐标的电压。如图3,分压器是通过将两个电阻进行串联来实现的。上面的电阻(R1)连接正参考

2011-11-03 22:07:29 1321

原创 C快速排序算法

void quickSort(char* arr,int startPos, int endPos) { int i,j; char ch; //轴枢ch=arr[startPos]; //将首位元素给轴枢i=startPos; j=endPos; while(i{ while(arr[j]>=ch && iarr[i]=arr[j];    //将停在该元

2011-11-03 18:06:49 1671 2

linux alsa机制学习笔记2

linux alsa机制学习笔记2,分析widget route path以及dapm机制

2014-11-04

linux alsa机制学习笔记1

linux alsa机制学习笔记1,详细记录学习过程,特别详解kcontrol

2014-11-04

android tcpdump 工具

android tcpdump 工具 tcpdump抓包工具

2014-06-23

电池温度检测原理

电池温度检测原理 电池中间温度脚 检测温度原理

2013-02-25

mipi lcd spec hx8363a spec

mipi lcd spec mipi lcd datasheet hx8363a spec 珍贵的Mipi学习资料

2012-09-21

Image2lcd2.9以及注册码logo制作工具

logo制作工具Image2lcd2.9以及注册码 可以制作c数组,二进制.bin文件等

2012-07-17

android休眠与唤醒

android休眠与唤醒 讲解精辟 绝对值得学习

2012-04-26

高通CAMIF和Ov_sensor_调试总结

高通CAMIF和Ov_sensor_调试总结 详尽很好的学习文档。

2011-10-28

camera sensor mt9d112芯片手册

camera sensor mt9d112芯片手册 官方芯片手册很难找的网上

2011-10-28

最小linux启动文件系统映像(nand128以上)及其源码

最小linux启动文件系统映像(nand128以上)及其源码 busybox1.3.3

2011-05-14

s3c2440开发板nandflash启动u-boot.bin下载支持dm9000

nandflash启动 支持dm9000 修改自己主机ip可以Ping通主机 tftp下载 支持nand写入 大家赶快来下啊!

2011-05-13

linux下模块驱动makefile模版极大方便调试驱动程序

根据makefile自己修改源码树目录和交叉编译器目录

2011-05-11

移植好的mini2440开发板u-boot 内存启动 支持dm9000 tftp下载

使用方法:1:将dnw配置设置成0x33f80000,按d下载 2:移植好的源码编译make smdk2410_config,make 我使用的编译器arm-linux-gcc 3.3.2 3:目前只支持下载到内存运行,不支持nandflash读写。

2011-05-07

u-boot1.1.6在mini2440上nor和nandflash启动

u-boot1.1.6在mini2440上nor和nandflash启动,分norflash和nandflash启动做了详尽的移植分析

2011-04-02

Mini2440 Linux移植开发实战指南.pdf

Mini2440 Linux移植开发实战指南.pdf mini2440光盘自带的资料实战资料

2011-04-02

busybox-1.9.2.tar.bz2

制作linux根文件系统工具,源码很不错的

2011-04-02

ARM汇编详尽学习笔记

很详尽的介绍了arm汇编的指令 不愧为好的学习资料

2011-02-28

U-BOOT移植S3C2440完全手册

详尽介绍U-BOOT移植S3C2440并有部分代码解释很好的移植文档

2011-02-28

s3c2440开发板原理图及pcb及常见pads2007封装库

s3c2440开发板原理图及pcb及常见pads2007封装库 学习绘制pcb不可多的好材料 免费送 快快下载 有2中格式的 protel 和 pads2007

2010-11-12

msp430实验代码文档

msp430 实验代码 文档资料 16位单片机 入门必不可少 文档代码 均为c格式 欢迎学习16位单片机的下载学习 能快速提高430编程

2010-11-09

深入浅出ARM7(上) arm入门经典书籍

深入浅出 ARM7(上) arm入门经典书籍 初学arm必备

2010-10-30

周立功ARM实验代码大全

arm7全部实验源代码 不可多得的提高编程好材料

2010-10-23

ARM7+基础实验教程

ARM7+基础实验教程 学习arm7好资料

2010-10-10

Proteus仿真单片机实例.

Proteus仿真单片机实例. 很好的学习单片机仿真

2010-10-05

空空如也

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

TA关注的人

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