自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

StrongMouse_UESTC的专栏

嵌入式,我才刚上路呢

  • 博客(7)
  • 收藏
  • 关注

原创 u-boot for fun (3) -- read start.S

start.S:1.设置cpu模式为svc322.初始化看门狗3.设置中断(根据手册)4.设置时钟CLKDIV5.Cpu_critical_setting, memory timing, flush cache6.重新定位u-boot:这里需要了解lds文件的作用,以及ldr,adr的区别,源码中这里是将代码从flash中copy到Ram中,如果移植到mini2440上的话,那这里就需要处理把u-boot copy到ram中。7.留出需要的内存(CFG_MALLOC_LEN, GBL_DATA_SIZE,

2010-08-31 23:14:00 520

原创 u-boot for fun (2) -- read Makefile

<br />根据实际编译过程(以smdk2410_config),了解Makefile如何作用<br /> <br />1.make smdk2410_config<br /> 执行这个操作,Makefile会跳过前面所有过程,直接执行<br />smdk2410_config :   unconfig<br />    @$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24x0<br /> <br />unconfig 是个伪目标,总是执行,所

2010-08-30 22:19:00 434

原创 u-boot for fun (1) -- read RAEDME

<br />1.Download u-boot at sourceforge. (u-boot-1.1.6)<br /> <br />2.read the file of the README, get the http://lists.sourceforge.net/lists/listinfo/u-boot-users<br /> <br />3.copy from README<br /> <br />     If the system board that you have is not list

2010-08-30 21:21:00 547

原创 Study from open source code -- brk() & sbrk() (2)

<br />转博客 http://blog.csdn.net/ugg/archive/2009/07/13/4344522.aspx<br />-------------------------------------------------------------------------------------------------<br />大概懂了,后期仔细研究malloc的实现

2010-08-20 08:42:00 469

原创 Study from open source code -- malloc trace (1)

<br />for working on fsck the disk mounted on board, i read the the code of the e2fsck, study some useful skills, such like this:<br /> <br />malloc_trace.<br /> <br />we malloc or free the memory in programes, some skills will be useful for us to debug<br

2010-08-19 17:47:00 653

原创 文档,代码,测试

<br />随着这次重新写了自己的一个程序,对于我这个外行入门的人来说,一些总结需要写写。 文档这玩意,以前一直不重视,觉得是给别人看的,是类似于思想汇报那种表面东西,所以一直不愿意写。上次听公司的刘博说了文档的重要性后,自己开始转变态度,这次重写代码,就先写的文档,然后写的实现代码。虽然没有严格按照正规流程走,但是文档的编写对于整个软件的代码编写的帮助还是显而易见的。<br />首先需求分析,知道要做什么,知道要做到什么地步才是合格的是非场重要的,对于需求的理解会产生歧义,如果不在此时把歧义排除,可能代码

2010-08-13 22:27:00 419

原创 ps 显示的运行状态信息

<br />系统维护的时候难免会遇到进程的状态的查询和管理,到底什么是R,有的是S,有的还是S+呢?一直有些混沌的问题,今天细细的来总结一下:<br />     ps是用来报告系统中程序执行状况的命令这个是无可厚非的,linux进程的状态:<br /> D    不可中断睡眠 (通常是在IO操作) 收到信号不唤醒和不可运行, 进程必须等待直到有中断发生<br /> R   正在运行或可运行(在运行队列排队中)<br /> S   可中断睡眠 (休眠中, 受阻, 在等待某个条件的形成或接受到信号)<

2010-08-04 10:26:00 755

空空如也

空空如也

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

TA关注的人

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