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

搜索资源列表

  1. 华清远见嵌入式linux系统开发技术详解——基于arm(内部资料)

  2. 第1章 概述. 1.1 嵌入式系统 1.2 嵌入式操作系统 1.3 嵌入式Linux历史 1.4 嵌入式Linux开发环境 1.5 嵌入式Linux系统开发要点 第2章 ARM处理器 2.1 ARM处理器简介 2.1.1 ARM公司简介 2.1.2 ARM处理器体系结构 2.1.3 Linux与ARM处理器 2.2 ARM指令集 2.2.1 ARM微处理器的指令集概述 2.2.2 ARM指令寻址方式 2.2.3 Thumb指令概述 2.3 典型ARM处理器简介 2.3.1 Atmel AT91
  3. 所属分类:Linux

    • 发布日期:2009-12-25
    • 文件大小:7mb
    • 提供者:HUGH0001
  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系统开发技术详解.基于ARM

  2. 第1章 概述....................................................................... 1.1 嵌入式系统.......................................................... 1.2 嵌入式操作系统.................................................. 1.3 嵌入式 Linux历史..........................
  3. 所属分类:Linux

    • 发布日期:2010-11-06
    • 文件大小:9mb
    • 提供者:newsa
  1. 嵌入式课件

  2. ARM9嵌入式系统设计基础教程ppt 第1章 嵌入式系统基础知识 1.1 嵌入式系统的定义和组成 1.1.1 嵌入式系统的定义 1.1.2 嵌入式系统发展趋势 1.1.3 嵌入式系统的组成 1.1.4 实时系统 1.2 嵌入式微处理器体系结构 1.2.1 冯•诺依曼结构与哈佛结构 1.2.2 精简指令集计算机 1.2.3 流水线技术 1.2.4 信息存储的字节顺序 1.3 嵌入式微处理器的结构和类型 1.3.1 嵌入式微控制器 1.3.2 嵌入式微处理器 1.3.3 嵌入式DSP处理器 1.3
  3. 所属分类:嵌入式

    • 发布日期:2012-04-06
    • 文件大小:7mb
    • 提供者:lyjdqpi
  1. linux+系统开发技术详解--基于ARM

  2. 基于ARM的linux系统开发教程 第1章 概述 .................................................................................................................................... 1 1.1 嵌入式系统 ...............................................................................
  3. 所属分类:Linux

  1. 嵌入式系统/ARM技术中的Windows CE操作系统体系结构概述

  2. 嵌入式操作系统是与应用环境密切相关的,从应用范围角度来看,大致可以分为通用型的嵌入式操作系统如Windows CE、VxWorks、嵌入式Linux等和专用型的嵌入式操作系统如Palm OS、Symbian等。从实时性的角度看,大致可以分为实时嵌入式操作系统和一般嵌入式操作系统。从原理上说,嵌入式操作系统仍旧是一种操作系统,因此它同样具有操作系统在进程管理、存储管理、设备管理、处理器管理和输入输出管理几方面的基本功能,但是由于硬件平台和应用环境与一般操作系统的不同,那么它也有自身的特点,最大的特
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:69kb
    • 提供者:weixin_38537541
  1. 嵌入式系统/ARM技术中的linux的根目录下各个目录的基本含义

  2. 路径名 内容/bin 为得到最小的系统操作性所需要的那些命令/boot 内核和加载内核所需的文件/dev 终端、磁盘等设备项/etc 关键的启动文件和配置文件/lib c编译器的库和部分c编译器/opt 可选,附加的应用软件包/proc 所有正在运行进程的映象/root 超级用户的主目录/sbin 引导、修复或者恢复系统的命令/tmp 每次重启就消失的临时文件/usr 次要文件和命令层次结构/ust/bin 大多数命令和可执行文件/usr/include c程序的头文件/usr/lib 库:供标
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:68kb
    • 提供者:weixin_38500222
  1. 嵌入式系统/ARM技术中的基于RT-Linux机器人控制系统实时性的探讨

  2. 在机器人控制器的设计中,如何最大程度的提高机器人控制的实时性是一个关键问题。这里我们运用了将软件任务划分实时域与非实时域的思想,实现了一种将RT-Linux与Linux结合的实时机器人控制系统。该系统的优点是:提供了非常高效的满足底层硬件设备的实时性能,可以充分利用 Linux的强大功能;而且RT-Linux是完全开放源代码的免费软件,降低了开发成本。   1 RT-Linux的系统结构   RT-Linux的基本思想就是使Linux运行在实时核心之下,如图1所示。RT—Linux是一个可加载的
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:185kb
    • 提供者:weixin_38723810
  1. 嵌入式系统/ARM技术中的嵌入式实时操作系统ARTs-OS的中断管理

  2. ARTs-OS是一个基于微内核的嵌入式实时操作系统。ARTs-OS中的中断管理应该提供的基本功能包括:管理中断处理设备、中断服务例程的管理、中断嵌套的管理、中断栈的维护、线程/进程切换时的现场保护和恢复等。但是ARTs-OS作为嵌入式实时操作系统,上述基本功能不能满足所有的要求,它还必须拥有更多体现嵌入和实时特性的功能。ARTs-OS在实现中必须采取一些措施将中断分配时间(IDT)和中断服务时间(IST)减到最小,并使用户能够很容易地在ARTs-OS上开发、调试驱动程序。   1 ARTs-O
  3. 所属分类:其它

    • 发布日期:2020-11-05
    • 文件大小:93kb
    • 提供者:weixin_38668243
  1. 嵌入式系统/ARM技术中的ARM内核基本结构

  2. ARM内核有4个功能模块T、D、M、I,可供生产厂商根据不同用户的要求来配置生产ARM芯片。   其中:T功能模块表示16位Thumb,可以在兼顾性能的同时减少代码尺寸。M功能模块表示8位乘法器。D功能模块表示Debug,该内核中放置了用于调试的结构,通常它为一个边界扫描链JTAG,可使CPU进入调试模式,从而可方便地进行断点设置、单步调试。I功能模块表示EmbeddedICE Logic,用于实现断点观测及变量观测的逻辑电路部分,其中的TAP控制器可接入到边界扫描链。   下面以图1为例,
  3. 所属分类:其它

    • 发布日期:2020-11-13
    • 文件大小:95kb
    • 提供者:weixin_38643141
  1. 嵌入式系统/ARM技术中的内核简介

  2. 从上面的叙述中已经知道,系统中有供进程使用的资源,也存在需要使用资源来运行的进程,那么谁来在这两者之间进行协调和管理呢?当然,不可能是进程,也不可能是资源,只能是另外一组不是进程的软件功能模块。所以,为了支持系统对进程进行资源分配以及对进程的管理和调度,操作系统必须有一组不是进程的程序模块来完成这些工作。这组程序模块就叫做操作系统的内核。在设计操作系统时,人们常常把一些与硬件紧密相关、运行频率较高的公共基本操作程序模块和一些关键性的数据结构安排在内核中,并在计算机工作时使之常驻内存。   一般
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:91kb
    • 提供者:weixin_38526650
  1. 嵌入式系统/ARM技术中的基于Cortex-M3内核处理器的嵌入式Web服务器设计

  2. 引言   目前,网络化控制己成为远程控制的主要研究方向,利用网络实现对局域乃至全球范围内设备的监控是工业控制系统的发展趋势[1]。嵌入式Internet远程监控技术作为网络化控制的代表,它解决了工业控制领域中异构网络互联问题,提高了传统装备的智能化水平,促进了传统产业结构的调整。嵌入式Web服务器尤其适用于嵌入式Internet应用,它通过Ethernet或Modem的连接可以轻松连接到任何网络,真正实现对设备的远程管理和控制。   实现方案   嵌入式Web服务器必须具备的基本功能包括:
  3. 所属分类:其它

    • 发布日期:2020-11-09
    • 文件大小:182kb
    • 提供者:weixin_38644688
  1. 嵌入式系统/ARM技术中的BootLoader与Linux内核的参数传递

  2. 在嵌入式系统中,BootLoader 是用来初始化硬件,加载内核,传递参数。因为嵌入式系统的硬件环境各不相同,所以嵌入式系统的BootLoader 也各不相同,其中比较通用的是U-Boot,它支持不同的体系结构,如ARM,PowerPC,X86,MIPS 等。本文着重介BootLoader与内核之间参数传递这一基本功能。本文的硬件平台是基于AT91RM9200 处理器系统,软件平台是Linux-2.6.19.2 内核。内核映像文件为zImage。   1. 系统硬件平台简介   AT91RM
  3. 所属分类:其它

    • 发布日期:2020-11-07
    • 文件大小:84kb
    • 提供者:weixin_38722607
  1. 嵌入式系统/ARM技术中的PicoBlaze处理器的基本结构

  2. 由于PicoBlaze的紧凑型特点,因此在FPGA逻辑器件中实现的PicoBlaze内核与CPLD所实现的内核有些区别,主要是可提供的通用寄存器数不同。FPGA型PicoBlaze资源丰富,可提供16个16位通用寄存器,15~31级堆栈,16位或18位指令系统,地址线宽度可达10位,即具有1 Kb的寻址空间。而CPLD型PicoBlaze(为了区别,将该类型称为“CoolBlaze”)一般仅提供8个8位通用寄存器、4级堆栈和16位指令系统。另外,FPGA型PicoBlaze的程序存储器可由FPG
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:222kb
    • 提供者:weixin_38650508
  1. 嵌入式系统/ARM技术中的基于uclinux 的CAN 总线嵌入式驱动编程

  2. 介绍了uclinux 操作系统的内核结构以及设备驱动编程的基本原理,并对CAN 总线的嵌入式系统进行了硬件设计及软件驱动编程,提出CAN 总线技术应用于嵌入式系统的一种方案。   1 引言      早期应用于八位单片机软件设计的嵌入式系统主要为前后台系统(或超循环系统),程序大约在几千行以内,由两部分组成,即其应用程序是一个无限的循环,循环中调用函数完成相应的操作,属于后台行为;其中断服务程序处理异步事件,属于前台行为.随着嵌入式系统功能越来越庞杂,如友好的人机界面、网络化、远程监控等.各
  3. 所属分类:其它

    • 发布日期:2020-12-02
    • 文件大小:147kb
    • 提供者:weixin_38648309
  1. 嵌入式系统/ARM技术中的基于MC9328MX1嵌入式最小系统的设计

  2. 引言    嵌入式系统是以实际应用为核心,对功能、可靠性、成本、体积、功耗有严格要求的专业计算机系统,随着嵌入式系统相关技术的迅速发展,嵌入式系统功能越来越 强,应用接口更加丰富,根据实际应用的需要设计出特定的嵌入式最小系统和应用系统,是嵌入式系统设计人员应具备的能力,由于ARM嵌入式体系的结构的一致 性以及外围电路的通用性,采用ARM内核的嵌入式最小系统的设计原则和设计方法基本相同,本文基于MC9328MX1芯片介绍ARM嵌入式最小系统设计的 一般方法。 1 MC9328MX1概述   
  3. 所属分类:其它

    • 发布日期:2020-12-01
    • 文件大小:212kb
    • 提供者:weixin_38606300
  1. 嵌入式系统/ARM技术中的32位/64位高性能嵌入处理器

  2. 1 引言       目前,嵌入式产品逐步占领了PC市场,而其核心部分——处理器的性能则决定了产品的设计和性能。在32位嵌入式处理器中, 由ATMEL 公司生产的AT91系列芯片之一AT91M42800A是基于ARM7TDMI 处理器内核的16/32位微控制器,它除具有ARM处理器的低功耗、低成本、高性能等优点外,还具有非常丰富的片内资源,特别适合于嵌入式产品的设计开发。       2 AT91M42800A 的基本特性       AT91M42800A采用32位精简指令集(RISC)
  3. 所属分类:其它

    • 发布日期:2020-12-01
    • 文件大小:79kb
    • 提供者:weixin_38714641
  1. 嵌入式系统/ARM技术中的AccelChip新推自动优化IP模块的工具集

  2. AccelChip公司将发布其自动选择优化IP模块的Matlab-to-RTL工具集的附加工具IP Explorer,据称将结构综合提升到“宏结构”水平。    AccelChip的DSP Synthesis 2005.4能基于系统要求——如频率、吞吐量、带宽、面积和采样率,为正弦、Log和除法等函数选择宏结构。然后,它生成并优化宏结构,最终生成用于硬件设计的RTL代码。    AccelChip的DSP Synthesis工具与其AccelWare DSP内核生成器协同工作。包括一个具有基本数
  3. 所属分类:其它

    • 发布日期:2020-11-29
    • 文件大小:39kb
    • 提供者:weixin_38565631
  1. 嵌入式系统/ARM技术中的QNX环境下多线程编程

  2. 作者Email: zoutom163.com 摘要:介绍了QNX实时操作系统和多线程编程技术,包括线程间同步的方法、多线程程序的分析步骤、线程基本程序结构以及实用编译方法。 关键词:QNX;多线程;同步;程序结构 0引言: QNX是由加拿大QNX软件有限系统公司开发的一种多任务、分布式、可嵌入的实时操作系统。它有着轻巧的微内核,可以对进程进行全面的地址保护,可剪裁,模块化程度高,实时性强,安全可靠。符合POSIX标准的API使它成为一个开放式互联系统,便于与UNIX/L
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:113kb
    • 提供者:weixin_38741966
  1. 嵌入式系统/ARM技术中的U-BOOT的启动流程及移植

  2. 摘要:嵌入式系统一般没有通用的bootloader,u-boot是功能强大的bootloader开发软件,但相对也比较复杂。文中对u-boot的启动流程作了介绍,详细给出了u-boot在S3C44B0开发板上的移植方法和步骤。     关键词:bootloader;u-boot;嵌入式系统;移植;S3C44B0 1 Bootloader及u-boot简介 Bootloader 代码是芯片复位后进入操作系统之前执行的一段代码,主要用于完成由硬件启动到操作系统启动的过渡,从而为操作系统提供基本
  3. 所属分类:其它

    • 发布日期:2020-12-13
    • 文件大小:100kb
    • 提供者:weixin_38750406
« 12 3 »