Linux
文章平均质量分 77
xmflfl
这个作者很懒,什么都没留下…
展开
-
uboot开发流程
uboot其实就是一段比较复杂的单片机代码用来作为引导程序,它的主要任务是初始化硬件设备,将系统的软硬件环境带到一个合适的状态,再将内核从一种存储介质读入到内存中,然后跳到内核的入口点去运行,即操作系统。uboot有两种工作模式:启动模式和下载模式。uboot启动过程属于两阶段stage1(汇编)和stage2(C语言),stage1完成初始化硬件,为stage2准备内存空间,并将转载 2013-11-29 00:08:46 · 787 阅读 · 0 评论 -
第一次学习Linux 是2013.11.28
第一次学习Linux原创 2013-11-28 23:50:46 · 488 阅读 · 0 评论 -
如何提高自己的编程能力
(转)如何提高自己的编程能力(互勉)1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也原创 2013-11-29 00:13:05 · 797 阅读 · 0 评论 -
NOR flash和NAND flash区别,RAM 和ROM区别
ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。 RAM 有两大类,一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以转载 2013-11-29 00:07:17 · 603 阅读 · 0 评论 -
uboot常用命令
Printenv 打印环境变量。Uboot> printenvbaudrate=115200ipaddr=192.168.1.1ethaddr=12:34:56:78:9A:BCserverip=192.168.1.5Environment size: 80/8188 bytesSetenv 设置新的变量Uboot> setenv myboard A转载 2013-11-29 00:07:56 · 665 阅读 · 0 评论 -
Linux SDK之uClinux、Broadcom、Atheros、Realtek、Ralink
接触的Linux SDK越来越多,整理整理,分享分享,不求系统全面,对您有帮助便足矣文中大部分是与AP/Router SoC解决方案相关的Linux SDKSDK(Software Development Kit)软件开发工具包一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合想想,最早接转载 2013-12-15 00:42:15 · 1220 阅读 · 0 评论