linux
liuchao1986105
这个作者很懒,什么都没留下…
展开
-
2410启动代码分析
这部分介绍下ADS下如何生成可以运行的ROM镜像文件,我们知道当程序下载到flash中运行的时候,对于RW、ZI数据就存在着两个环境,一个load环境,一个是exec环境,有时候由于速度的需要RO数据也要重新加载,那么对RO数据也是有两个环境。编译器产生ROM镜像文件时候,这三块数据的存放依次为RO、RW、ZI,并且地址空间时连续的。但是到了运行的时候,RW数据必须被拷贝到SDRAM(SRAM)中原创 2011-06-22 20:06:00 · 631 阅读 · 0 评论 -
linux书籍
工作几年来,一直从事Linux内核驱动方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。入门类一直认为,在一个系统上学习开发之前,首先需要熟悉这个系统的使用。鉴于天朝的国情,绝大部分人第一个接触的操作系统就是Window原创 2011-07-22 15:58:03 · 1008 阅读 · 2 评论 -
嵌入式核心书籍
Linux基础1、《Linux与Unix Shell 编程指南》C语言基础1、《C Primer Plus,5th Edition》【美】Stephen Prata著2、《The C Programming Language, 2nd Edition》【美】B原创 2011-08-07 12:38:14 · 400 阅读 · 0 评论 -
expr命令
expr 命令 用途 求表达式变量的值。 语法expr Expression 描述 expr 命令读入 Expression 参数,计算它的值,然后将结果写入到标准输出。 您必须对 Expression 参数应用原创 2011-08-08 13:32:04 · 3164 阅读 · 1 评论 -
gcc编译选项
版本] -0.13 [声明] 这篇文档是我的关于gcc参数的笔记,我很怀念dos年代我用小本子,纪录任何的dos 命令的参数.哈哈,下面的东西可能也不是很全面,我参考了很多的书,和gcc的帮助.不全的原因是,有可能我还没有看到这个参数,另一种原因是,我可能还不会用他原创 2011-08-10 10:14:47 · 8132 阅读 · 0 评论 -
嵌入式linux内存使用与性能优化
1、内核分配物理内存的最小单位为一个物理页面,一个物理页面为4kb。无论虚拟内存分配了多少字节,比如malloc(400),内核仍然分配4kb物理内存页面。2、malloc语句执行时,只是给进程分配了虚拟内存,虚拟内存此时不占用物理内存。当使用此处内存时,比如变量赋值*p =原创 2011-08-11 09:07:50 · 3301 阅读 · 0 评论 -
MTD
Unix traditionally only knew block devices and character devices. Character devices were things like keyboards or mice, that you could read current data from, but couldn't be seek-ed and didn't have a转载 2012-03-03 20:32:23 · 781 阅读 · 0 评论 -
usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found的解决方...Linux下安装运行firefox5.0时出现问题,报错提示缺少库文件。从网上找到解决方法,原文如下(很好的linux下解决问题的一般思路,记录下): 问题出现:升级Firefox到4.0版本时,提示/usr/lib/libstdc++转载 2012-03-06 14:46:38 · 1831 阅读 · 0 评论