自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 基于s3c2450 s5k5ca camera移植

简单粗略介绍移植过程......1.确保AVDD、DVDD、DOVDD供电正确,确保IIC能够正常通信(读取sensor id),有MCLK(默认27M)输入,再通过IIC初始化sensor后,sensor就会有输出(PCLK, VSYNC, HSYNC, D0~~D7),PCLK大小64M。对于读写sensor register,可以通过以下规则:  写寄存器操作0x70002cfc:            0x0028, 0x7000,  //写段地址操作          0x002A, 0x2CFC

2011-04-04 22:23:00 2775 1

转载 const在c与c++中用法区别

(转)C++中extern “C”含义深层探索使用const目的就是指望编译器为我们的代码进行有益检查1.c++能把(已常量赋值的)const变量看作编译期间常数,c没种种功能。例如:    const int BUFRSIZE = 1024;    char chArray[BUFRSIZE]; //在c++中合法,而在c中非法所以,如果c程序员想定义编译期间常数,还得乖乖依靠预处理指令:#define BUFRSIZE1024;char chArray[BUFRSIZE];2.c++默认const变

2010-06-15 15:59:00 556

原创 ARM/x86中全局变量(静态与非静态)对比

<br />使用VS2005编译,enable /TP编译选项(Compile as C++ Code)和/FA编译选项.文中描述的全局变量为非静态全局变量<br />C++代码:<br />         staticintnsInitGlobal = 1;<br />staticintnsUninitGlobal;<br /> <br />intnInitGlobal= 1;<br />intnUninitGlobal;<br /> <br />int_tm

2010-06-11 11:26:00 1336

原创 ROMIMAGE工具解析(ARM平台)

一.wince6 OS 编译大体过程build (public code)->sysgen->build (BSP)->buildrel->makeimg, 其中makeimg 命令调用romimage.exe (运行该命令romimage.exe ce.bib )产生最终的nk.bin 。其中ce.bib 是merge 了系统中所有bib 文件( 当然包括config.bib 和platform.bib) 。 二.ce.bib 中的内容包含四大部分 1. MEMORY section划分内存块 格式:Na

2010-06-10 10:05:00 1274 4

原创 基于SMDK2450 BSP的nandflash layout简析

背景2450从nandflash启动,CPU会自动拷贝nandflash前8K到CPU内部SRAM中 描述Block0烧录nboot(steppingstone),主要任务从nandflash上拷贝eboot到地址为0x30038000(物理地址,因为MMU disabled)的RAM上,然后跳转到eboot进入点函数startup中.Block1烧录TOC,就是ima

2010-05-18 15:38:00 944

空空如也

空空如也

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

TA关注的人

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