自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

My embedded world

It can be done ,I should know!

  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

转载 分析uboot是如何启动内核的

1.uboot启动内核的代码缩减如下: s = getenv ("bootcmd"); debug ("### main_loop: bootcmd=\"%s\"\n", s ? s : ""); if (bootdelay >= 0 && s && !abortboot (bootdelay)) {         run_command (s, 0); } 2.假设bootc

2012-01-30 11:42:14 800

转载 S3c2410 LINUX下如何访问IO端口

ARM体系结构中访问IO需使用驱动模块,可在模块初始化中使用   request_mem_region()函数申请IO内存,然后通过ioremap()函数对获得的IO内存进行重映射. 如控制s3c2410的LED显示,使用GPF口,可用如下代码段进行访问 #define GPF 0x56000000 ... static void * GPF_BASE;   //一定要定义成void *型

2012-01-29 17:31:44 499

转载 数组指针和指针数组的区别

数组指针(也称行指针) 定义 int (*p)[n]; ()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。 如要将二维数组赋给一指针,应这样赋值: int a[3][4]; int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。  p=a;

2012-01-10 15:16:26 420

转载 dup,dup2函数

这两个函数的功能是输出的重定向       定义这两个函数的头文件是unistd.h,有兴趣的可以自己看看这个头文件包含的内容              要提的是这个头文件同时定义了下面三个常量 STDERR_FILENO = 2 标准错误输出STDIN_FILENO  = 0 标准输入STDOUT_FILENO  = 1 标准输出       兄弟们学习网络编程用0,1,2

2012-01-06 14:33:41 433

一些常用的软件滤波算法

常用软件滤波方法及其示例程序 1、限幅滤波法(又称程序判断滤波法) 2、中位值滤波法 3、算术平均滤波法 4、递推平均滤波法(又称滑动平均滤波法)

2010-05-23

空空如也

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

TA关注的人

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