您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. uboott移植实验手册及技术文档

  2. 实验三 移植U-Boot-1.3.1 实验 【实验目的】 了解 U-Boot-1.3.1 的代码结构,掌握其移植方法。 【实验环境】 1、Ubuntu 7.0.4发行版 2、u-boot-1.3.1 3、FS2410平台 4、交叉编译器 arm-softfloat-linux-gnu-gcc-3.4.5 【实验步骤】 一、建立自己的平台类型 (1)解压文件 #tar jxvf u-boot-1.3.1.tar.bz2 (2)进入 U-Boot源码目录 #cd u-boot-1.3.1 (3)创
  3. 所属分类:Flash

    • 发布日期:2010-01-28
    • 文件大小:2mb
    • 提供者:yequnanren
  1. 嵌入式Linux设备驱动程序

  2. 嵌入式Linux设备驱动程序开发 目录 第1章 嵌入式系统与驱动程序 1 本章目标 1 1.1 嵌入式系统概述 1 1.1.1 嵌入式系统的概念 1 1.1.2 嵌入式系统的特点 2 1.1.3 嵌入式系统的体系结构 2 1.2 嵌入式处理器介绍 4 1.2.1 嵌入式处理器分类 4 1.2.2 ARM概述 5 1.2.3 ARM系列芯片简介 5 1.3 嵌入式操作系统介绍 7 1.3.1 主流嵌入式操作系统 7 1.3.2 嵌入式系统的发展状况 8 1.3.3 嵌入式Linux介绍 8 1.
  3. 所属分类:硬件开发

    • 发布日期:2010-07-21
    • 文件大小:10mb
    • 提供者:wpj010250
  1. 嵌入式Linux系统移植步步通

  2. 目 录 第一部分 前言...................................................................................................................................8 1 硬件环境...................................................................................................
  3. 所属分类:Flash

    • 发布日期:2011-02-17
    • 文件大小:1mb
    • 提供者:erazy0
  1. S3C2410完全开发流程

  2. 本书面向由传统51单片机转向ARM嵌入式开发的硬件工程师、由硬件转嵌入式软件开发的工程师、没有嵌入式开发经验的软件工程师。分9个部分: 1、开发环境建立 2、S3C2410功能部件介绍与实验(含实验代码) 3、bootloader vivi详细注释 4、linux移植 5、linux驱动 6、yaffs文件系统详解 7、调试工具 8、GUI开发简介 9、UC/OS移植 通过学习第二部分,即可了解基于ARM CPU的嵌入式开发所需要的外围器件及其接口。对应的实验代码实现了对这些接口的操作,这可以
  3. 所属分类:硬件开发

    • 发布日期:2008-10-01
    • 文件大小:1mb
    • 提供者:vapl32
  1. ARM嵌入式系统开发典型模块(高清完整版)

  2. 第1部分 硬件典型模块 第1章 基于ARM的最小系统模块 3 1.1 嵌入式系统简介 3 1.1.1 嵌入式系统的概念 3 1.1.2 嵌入式系统的结构 3 1.1.3 嵌入式系统的特点 5 1.1.4 嵌入式系统的发展趋势 6 1.2 最小系统结构及框图 7 1.3 最小系统的电源设计 8 1.4 最小系统的时钟系统设计 14 1.5 最小系统的复位系统设计 17 1.6 最小系统的存储器系统设计 20 1.7 最小系统的软件设计 24 1.7.1 ARM嵌入式操作系统简介及选择 24 1.
  3. 所属分类:硬件开发

    • 发布日期:2014-10-25
    • 文件大小:8mb
    • 提供者:jsntghf
  1. 建立针对arm-linux的交叉编译环境

  2. 交叉编译是嵌入式开发过程中的一项重要技术,它的主要特征是某机器中执行的程序代码不是在本机编译生成,而是由另一台机器编译生成,一般把前者称为目标机,后者称为主机。采用交叉编译的主要原因在于,多数嵌入式目标系统不能提供足够的资源供编译过程使用,因而只好将编译工程转移到高性能的主机中进行。
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:55kb
    • 提供者:weixin_38746918
  1. 嵌入式系统/ARM技术中的linux操作系统交叉编译环境的建立方法

  2. 基于linux操作系统的应用开发环境一般是由目标系统硬件(开发板)和宿主PC机所构成。目标硬件开发板用于运行操作系统和系统应用软件,而目标板所用到的操作系统的内核编译、应用程序的开发和调试则需要通过宿主PC机来完成(所以称为交叉编译)。双方之间一般通过串口,并口或以太网接口建立连接关系。   但在此我建议构建如下的交叉编译环境,适合个人或研发小组使用:单独拿出一台PC机(PII以上即可,就用以前淘汰的旧机器就可以),在该PC上安装桌面的Linux操作系统(如Red Hat Linux 8.0及
  3. 所属分类:其它

    • 发布日期:2020-11-05
    • 文件大小:50kb
    • 提供者:weixin_38620839
  1. 嵌入式系统/ARM技术中的建立Linux交叉编译环境

  2. 移植前需要在宿主机上建立如图所示的ARM的交叉编译环境,建立交叉编译环境的目的在于使用普通的PC作为宿主机来调试目标开发板。建立ARM的交叉编译环境主要用到的开发工具有:binutils、gcc、glibc。   图 交叉编译环境   其中,binutils是二进制文件的处理工具,它主要包含了一些辅助开发工具,例如,objdump显示反汇编码、nm列出符号表、readelf显示elf文件信息及段信息、strip将不必要的代码去掉以减少可执行文件大小等。这些工具在嵌入式开发初期,尤其是在移
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:150kb
    • 提供者:weixin_38526208
  1. 嵌入式系统/ARM技术中的Boot-loader原理

  2. 在Linux内核移植到ARM处理器时,有一个问题不能忽视,那就是移植Boot-loader,Linux内核启动部分的代码需要判断从Boot-loader传递过来的寄存器值。   为什么需要Boot-loader呢?这与硬件本身的启动方式有关,有了Boot-loader可以方便系统的开发。通过这段Boot-loader小程序,可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。   (1)Boot-loader所支持的
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:90kb
    • 提供者:weixin_38651929
  1. 嵌入式系统/ARM技术中的嵌入式Linux实战篇--交叉编译环境的建立(基于ubuntu 8.10)

  2. 作者:曹忠明,华清远见嵌入式培训中心讲师     在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。本文具体说明了嵌入式交叉编译环境的建立过程和具体的操作步骤,希望能够对各位朋友搭建对应的交叉编译环境有所帮助。   一、所需软硬件环境   ■ 主机环境   建立交叉编译工具链的主机环境:   Ubuntu 8.10,gcc-4.3.2   ■ Ubuntu 8.10软件环境   保证你的 Ubuntu 8.10 安装了如下的软件
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:60kb
    • 提供者:weixin_38531788
  1. 嵌入式系统/ARM技术中的μClinux嵌入式系统移植与开发方法

  2. μClinux是专门针对没有MMU的CPU,并且为嵌入式系统做了许多小型化的工作。适用于没有虚拟内存或内存管理单元(MMU)的处理器。由于μClinux在标准的Linux基础上进行了适当的裁剪和优化,形成了一个高度优化的、代码紧凑的嵌入式Linux。虽然它的体积很小,但μClinux仍然保留了Linux的大多数的优点:稳定、良好的移植性、优秀的网络功能、完备的对各种文件系统的支持、以及标准丰富的API等。   嵌入式系统的开发与一般的应用开发最大的差别在于,前者需要建立特殊的硬件环境,而后者一
  3. 所属分类:其它

    • 发布日期:2020-11-11
    • 文件大小:57kb
    • 提供者:weixin_38686677
  1. 嵌入式系统/ARM技术中的基于Linux的嵌入式车载导航系统的设计

  2. 摘要:为了实现车载导航装置芯片的升级换代,文章应用ARM 芯片HMS30C7202 和linux 操作系统开发车载导航系统,从系统的硬件设计、软件设计、交叉编译环境的建立、引导程序的移植、内核的移植、驱动程序的编写和根文件系统的建立等方面实现了系统的设计,建立了在Linux 操作系统下运行的HMS30C7202 嵌入式车载导航装置的软硬件系统。   1.前言   HMS30C7202 嵌入式微处理器是目前性价比交优秀的芯片,由于其优良的性能用于替代早期的芯片,在车辆导航方面的开发应用有着广阔
  3. 所属分类:其它

    • 发布日期:2020-11-10
    • 文件大小:135kb
    • 提供者:weixin_38728276
  1. 嵌入式系统/ARM技术中的基于S3C2410的嵌入式Linux系统构建

  2. 目前,在嵌入式系统中基于ARM微核的嵌入式处理器已经成为市场主流。随着ARM技术的广泛应用,建立面向ARM构架的嵌入式操作系统成为当前研究的热点问题。   已经涌现出许多嵌入式操作系统,如VxWork,windows-CE,PalmOS,Linux等。在众多的嵌入式操作系统中,Linux以其开源代码及免费使用倍受开发人员的喜爱。本文选用的微处理器S3C2410是基于32位ARM920T内核的微处理器,基于此处理器构造一Linux嵌入式操作系统,将其移植到基于32位的ARM920T内核的系统中
  3. 所属分类:其它

    • 发布日期:2020-11-19
    • 文件大小:109kb
    • 提供者:weixin_38526225
  1. 嵌入式系统/ARM技术中的Linux开发环境的建立

  2. 传统的嵌入式开发环境需要单片机的仿真器,包括C语言、汇编语言、调试工具等的集成开发环境IDE、实时操作系统等。仿真器恐怕要上万元,C编译器或IDE也要几万元,而实时操作系统则要上十万元乃至几十万元。由于Flash技术的发展,特别是一些CPU可以用JTAG口在背景模式BDM(Background Debug Mode)下调试,故仿真器已可以省去。随着BDM调试工具的标准化,BDM调试工具会变得越来越简单、越来越通用,一些BDM调试工具已经简单到仅仅在PC机并行口和单片机的JTAG接口之间加一道5~
  3. 所属分类:其它

    • 发布日期:2020-11-18
    • 文件大小:106kb
    • 提供者:weixin_38733382
  1. 基于ARM9的嵌入式Linux网络视频监控系统的研究与实现.caj

  2. 以S3C2440为开发平台,设计并实现一个基于嵌入式Linux系统的,可通过WIFI和WEB方式访问的网络视频监控系统,并讨论和研究数字图像处理技术中关于模糊图像复原技术。文中首先简述了ARM处理器的相关知识,介绍了S3C2440mini开发板,Linux操作系统、嵌入式Linux操作系统及底层知识,嵌入式Linux开发平台搭建及交叉编译环境的建立,其次阐述了Boot Loader及原理,Linux内核编译,根文件系统的制作全过程;并介绍了u-boot以及烧写内核镜像和根文件系统的知识、烧写Li
  3. 所属分类:电信

    • 发布日期:2020-11-23
    • 文件大小:3mb
    • 提供者:sinat_17108685
  1. 嵌入式系统/ARM技术中的在MIPS开发板上建立Linux系统及开发环境

  2. 作者Email: jie_yisohu.com 介绍了利用已有的MIPS版Linux源文件包,编译可运行的Linux内核的方式;讨论了在主机上建立相关服务器,通过NFS服务从主机上下载内核,在无盘开发板上启动Linux的方法。 关键词:MIPS NFS 启动Linux 一、引言 大多数基于MIPS处理器的平台上都没有提供软、硬盘接口,一般情况下,也没有在板载Flash里烧入可使用的操作系统。没有操作系统,用户的使用就会受到很多限制,应用程序的开发、调试过程就会变得相当复
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:89kb
    • 提供者:weixin_38708461