汇编网首页登录博客注册
llfpla的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏

[2009-09-08 22:36] ADS下C语言的入口方式和ROM镜像文件的生成

这部分介绍下ADS下如何生成可以运行的ROM镜像文件,我们知道当程序下载到flash中运行的时候,对于RW、ZI数据就存在着两个环境,一个load环境,一个是exec环境,有时候由于速度的需要RO数据也要重新加载,那么对RO数据也是有两个环境。编译器产生ROM镜像文件时候,这三块数据的存放依次为RO、RW、ZI,并且地址空间时连续的。但是到了运行的时候,RW数据必须被拷贝到SDRAM(SRAM)中以支持读写,这就是我们所谓的运行环境。那么就要有一段代码去完成这个任务,在本章中我们介绍如何生成这段代码。

玩过2410的朋友都知道2410初始化代码中有一段搬运RW和ZI初始化的代码,没错,它...
阅读全文 | 评论次数(0) | 浏览次数(298) | 所属类型(arm)

[2009-09-08 22:35] S3c2410开发板linux2.6移植触摸屏驱动移

S3c2410开发板linux2.6移植触摸屏驱动移植2008年02月26日 星期二 16:34在 linux2.6.14 中没有提供 s3c2410 的驱动,所以我们要新建驱动文件,我们在 linux2.6.14/drivers/input/touchscreen 目录下建立新的文件 hfrk_s3c2410_ts.c 文件,驱动文件我们可以参考类似的触摸屏驱动,具体的内容参看网站或者光盘提供的源代码。 

   首先:我们需要修改 linux2.6.14/drivers/input/touchscreen 目录下的 makefile 文件,在文件的最后 添加 : 

obj-$(C...
阅读全文 | 评论次数(0) | 浏览次数(420) | 所属类型(arm)

[2009-09-08 22:34] 嵌入式文件系统分析

● Ramfs/Tmpfs 

  Ramfs也是Linus Torvalds开发的,Ramfs文件系统把所有的文件都放在RAM里运行,通常是Flash系统用来存储一些临时性或经常要修改的数据,相对于ramdisk来说,Ramfs的大小可以随着所含文件内容大小变化,不像ramdisk的大小是固定的。Tmpfs是基于内存的文件系统,因为tmpfs驻留在RAM 中,所以写/读操作发生在RAM 中。tmpfs文件系统大小可随所含文件内容大小变化,使得能够最理想地使用内存;tmpfs驻留在RAM,所以读和写几乎都是瞬时的。tmpfs的一个缺点是当系统重新引导时会丢失所有数据。 

  ● JF...
阅读全文 | 评论次数(0) | 浏览次数(208) | 所属类型(arm)

[2009-09-08 22:28] 想成为嵌入式程序员应知道的0x10个基本问题

int main(int argc,char *argv[])//argc是外部命令参数的个数,第一个是本程序,argv[]指向字符串的指针数组,存放的是各参数的内容,第一个为本程序具体路径

预处理器(Preprocessor)

1.用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)
         #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL
2.写一个"标准"宏MIN ,这个宏输入两个参数并返回较小的一个。
        #define MIN(A,B) ((A) <= (B) ? (A)...
阅读全文 | 评论次数(0) | 浏览次数(184) | 所属类型(arm)

[2009-09-08 22:27] 嵌入式linux启动信息完全注释

嵌入式linux启动信息完全注释 
作者: yut616@sohu.com

摘要

我们在这里讨论的是对嵌入式linux系统的启动过程的输出信息的注释,通过我们的讨论,大家会对嵌入式linux启动过程中出现的、以前感觉熟悉的、但却又似是而非的东西有一个确切的了解,并且能了解到这些输出信息的来龙去脉。

嵌入式linux的启动信息是一个很值得我们去好好研究的东西,它能将一幅缩影图呈现在我们面前,来指导我们更加深入地理解linux内核。

 

关键字:linux,嵌入式,启动,bootloader

正文

作为一名嵌入系统开发者,你一定遇到过下面的情景:

...
阅读全文 | 评论次数(0) | 浏览次数(192) | 所属类型(arm)

[2009-09-08 22:25] ARM 网站收集

ARM 网站收集2008年04月16日 星期三 12:30http://www.hzlitai.com.cn/bbs/    立宇泰电子


http://www.hyesco.com/forum/index.asp 恒颐技术支持论坛


http://www.embedworld.com/forum_list.asp?forum_id=4 嵌入式世界网


http://bbs.21ic.com/club/bbs/list.asp?boardid=35 21世纪电子工程师俱乐部...
阅读全文 | 评论次数(0) | 浏览次数(259) | 所属类型(arm)

[2009-09-08 22:24] ARM 论坛收集

ARM 论坛收集2008年04月19日 星期六 12:00www.armforum.cn/ARMrumen/20071119/616.html   arm 开发论坛


www.arm32.info/ arm论坛arm学习网


http://www.arm9bbs.com/


http://www.sduw.com/list.php?cid=1 嵌入式ARM独思...
阅读全文 | 评论次数(0) | 浏览次数(295) | 所属类型(arm)

[2009-09-08 22:18] 如何学习嵌入式系统(基于ARM平台)(转)

如何学习嵌入式系统(基于ARM平台)(转) 
 
 
 
 
前言
网上看到众多网友都问了关于嵌入式系统方面的很多问题,很多都可在这里找到答案,希望我的这篇文章能给他们以启发。也请大家不要轻易转载。 
一、嵌入式系统的概念

着重理解“嵌入”的概念  

主要从三个方面上来理解。

1、从硬件上,将基于CPU的处围器件,整合到CPU芯片内部,比如早期基于X86体系结构下的计算机,CPU只是有运算器和累加器的功能,一切芯片要造
外部桥路来扩展实现,象串口之类的都是靠外部的16C550/2的串口控制器芯片实现,而目前的这种串口控制器芯片早已集成到CPU内部,还有PC机有...
阅读全文 | 评论次数(1) | 浏览次数(196) | 所属类型(arm)
页码数(1):  1