S3C44B0X上的一款Boot Loader解析
2012-06-02 李娜 许童羽 李征明 12
摘要: 本文对Boot Loader的功能、操作模式等作了简单的介绍,重点对基于S3C44B0X内核的UP-NetARM3000上移植uCOS所设计的Boot Loader代码进行了深入的分析和研究,详细的介绍了这款Boot Loader的运行流程和工作机理,为成功装载嵌入式操作系统建立良好的软硬件环境。 一个完整的嵌入式系统包括嵌入式微处理器和外围支 .. [查看全文]
S3C2410的快速启动技术
2012-06-02 14
摘 要:介绍S3C2410处理器的快速启动技术,重点对系统硬件的初始化,二级中断向量表的复制,代码段的复制以及MMU管理进行了探讨,并且对具体的实现代码进行了分析,实现了系统从RAM中的高速启动运行。 嵌入式系统对功能、可靠性、成本、体积、功耗等均有严格要求,以ARM体系结构为基础的各种RISC微处理器具有灵活的特性 .. [查看全文]
基于ARM-uCLinux嵌入式系统启动引导的实现
2012-06-02 9
32位ARM嵌入式处理器具有高性能、低轼耗的特性,已被广泛应用于消费电子产品、无线通信和网络通信等领域。uCLinux是专门为无MMU处理器设计的嵌入式操作系统,支持ARM、Motorola等微处理器。目前国内外采用ARM- uCLinux作为嵌入式系统非常普遍。而嵌入式系统的启动引导技术是嵌入式系统开发的一个难点。系统启动引导的 .. [查看全文]
ARM 4510开发板移植uclinux手记
2012-06-02 8
前言: 我并没有为arm体系结构的处理器移植uclinux操作系统,因为这方面的关键工作已经有人做完了。我只是让uclinux操作系统在恒坚ARM4510开发板上跑起来了。 一、 熟悉开发板硬件构成和基本工作原理 恒坚ARM4510开发板选用32位的高性能三星4510微控制器、SST公司2Mx16bits的FLASH和现代公司的两片8Mx16bits的 SDRAM .. [查看全文]
S3C2410上Jffs2的移植
2012-06-02 赵印伟 16
参照llg写的关于hharm(e28f128flash)上的jffs2的移植 具体如下: 1.移植环境: CPU:ARMS3C2410 Linux version:2.4.18 Flash:Intel E28F128 2.修改设备号 由于ROM设备和MTDBlock设备的主设备号(major)都是31,所以如果你不想把JFFS2作为根文件系统的话,必须修改他们之一的major。如果你要修改JFFS2的设备ma .. [查看全文]
S3C2440 Windows CE的RTC模块驱动设计与实现
2012-06-02 田泽 曹庆年 13
1 引言 桌面Windows系统的时间显示功能已为大家所熟知,它是通过BIOS上的时钟模块实现的。用户通过点击桌面系统任务栏右下脚的时间,可以修改当前时间、时区以及实现与Internet时间同步等功能。 目前流行的手机、PDA、HMI(人机接口设备)等嵌入式系统中,都大量移植了微软的Windows CE操作系统。虽然WinCE系统也实现了时 .. [查看全文]
Linux头文件中s3c2410 GPIO的宏
2012-06-02 7
一、GPIO寄存器定义 1.#define GPCON(x)__REG2(0x56000000, (x) * 0x10) 这句是定义2410的GPIO的控制寄存器,注意:__REG2的参数是寄存器的物理地址,这个物理地址经_REG2宏转换为虚拟地址,对照2410的手册可以得到一下对应关系: GPCON(1) ------ PORT A0x56000000 GPCON(2) ------ PORT B0 .. [查看全文]
Qtopia for arm编译
2012-06-02 12
一、相关工具以及软件包 : Cross-compiler Toolchains提供arm交叉编译工具 e2fsprogs-1.35.tar.gz用于编译生成libuuid库 tmake-1.11.tar.gz生成makefile tslib.tar.bz2触摸屏库 qt-embedded-2.3.7.tar.gzQt/Embedded qt-x11-2.3.2.tar.gzQt/X11,提供uic,qvfb(不必) qtopia-free-1.7.0.tar.gzQtopia 将这些工具 .. [查看全文]
uC/GUI在基于S3C44B0X的uC/OS-II上移植
2012-06-02 陈 进 周 14
关键词: uC/GUI实时操作系统接口S3C44B0X移植 1引言 如今随着信息化、智能化、网络化的迅速发展,嵌入式系统已被广泛应用在消费电子、工业应用、军事国防、网络设备等领域。uC/GUI作为一个通用的嵌入式应用的图形模块,它在嵌入式系统中的作用也显得的越来越重要。 uC/GUI是一个源代码开放的图形系统,它提供了丰富的资源 .. [查看全文]
ARM SDT汇编格式与GNU汇编格式的移植
2012-06-02 18
问题:如何将ARM SDT环境下的汇编代码移植到GCC编译环境中?回答:将ARM SDT下的汇编码移植到GCC for ARM编译器时,经常要做如下修改:1、注释行以“#”或“/* ... */”代替“;”2、伪操作符替换:INCLUDE 替换成 .INCLUDETCLK2 EQU PB25 替换成 .equ TCLK2, PB25EXPORT 替换成 .globalIMPORT 替换成 .externD .. [查看全文]
S3C44B0X的最小系统构架
2012-06-02 赵云 郭莉莉 14
一、前言 ARM7TDMI是世界上广泛使用的32位嵌入式RISC处理器,是目前用于低端的ARM处理器核。它的高性能,低功耗,廉价和精简的程序代码一直是市场上的领先者。ARM公司研发了针对ARM图形化的编译器,连接器和调试器,这为整个嵌入式系统的开发调试提供了较好的环境。Samsung S3C44B0微处理器是三星公司提供的高性价 .. [查看全文]
S3C2410X开发总结及心得
2012-06-02 39
2002年12月,我来到现在的这家公司,当时来的时候还是一肚子的气, 现在是2003年8月,我打算离开这家公司,虽然有气,但是已经不是像当初来的时候那样了…… 来到公司,就开始搞这个2410的项目,2410作为CPU,其他的部分由于商业的原因,涉及到芯片的细节我就不在这里细细说了,大致是一个DSP作为MPEG4的Enc .. [查看全文]

推荐文章
最新文章
热门文章
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号