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

搜索资源列表

  1. 嵌入式Linux 开发ARM课件第一讲

  2. 万龙44b0 开发板是专门为arm 开发的实验板,这了有十一节基于此的课堂PPT其中有: ARM7~ARM9体系结构体系结构介绍 ARM7(9)TDMI处理器内核及指令集介绍 讲解SUMSUNG 44B0X 开发板原理图 讲解SUMSUNG 2410 开发板原理图 ARM开发工具ADS的使用 Uclinux,mizilinux系统引导程序bootloader原理和实现过程:Uboot、vivi等 ARM系统空间划分及系统映射方法 bootloader内核下载模式实现 :tftp、Xmoden
  3. 所属分类:硬件开发

    • 发布日期:2009-08-09
    • 文件大小:3mb
    • 提供者:hdd961140543
  1. 嵌入式Linux系统开发技术详解-基于ARM

  2. 第1章 概述 1\r\n1.1 嵌入式系统 1\r\n1.2 嵌入式操作系统 2\r\n1.3 嵌入式Linux历史 4\r\n1.4 嵌入式 Linux开发环境 5\r\n1.5 嵌入式Linux系统开发要点 7\r\n\r\n第2章 ARM处理器 8\r\n2.1 ARM处理器简介  8\r\n2.1.1 ARM公司简介 9\r\n2.1.2 ARM处理器体系结构 10\r\n2.1.3 Linux与ARM处理器  12\r\n2.2 ARM指令集 13\r\n2.2.1 ARM微处理器的
  3. 所属分类:Linux

    • 发布日期:2010-03-24
    • 文件大小:9mb
    • 提供者:azureskyy
  1. ARM嵌入式Linux系统开发详解

  2. 嵌入式系统是目前最流行的计算机应用技术之一。本书由浅入深地讲解基于ARM体系结构的嵌入式Linux系统开发,内容包括嵌入式系统的基本概念、应用领域等基础知识;ARM处理器的体系结构和功能特点;Linux系统内核结构和移植方法、Bootloader功能和移植;Linux应用程序开发,包括如何操作文件、管理内存、访问串口、多线程和多进程技术,并且剖析了应用程序的结构和工作流程;Linux系统设备驱动程序开发,包括如何编写内核模块、驱动程序分类和功能特点,并且给出了网络设备驱动、Flash设备驱动和
  3. 所属分类:硬件开发

    • 发布日期:2011-09-23
    • 文件大小:15mb
    • 提供者:qbgao
  1. ARM体系结构简介

  2. 1. ARM9TDMI 2. ARM的模块、内核和功能框图 3. ARM处理器状态 4. ARM处理器模式 5.ARM内部寄存器 6.当前程序状态寄存器 7. ARM体系的异常、中断及向量表 8. ARM体系的存储系统 9. 课后练习
  3. 所属分类:嵌入式

    • 发布日期:2011-09-25
    • 文件大小:1mb
    • 提供者:guiguxinwei
  1. 北航版ARM嵌入式Linux系统构建与驱动开发范例

  2. 本书介绍μclinux内核编程的一个方面——使用内核模块编写设备驱动程序。主要内容包括: 介绍如何建立基于arm7的交叉开发环境以及如何向arm7芯片上移植μclinux;分析μclinux上一个已在arm7上成功运行的最简单的内核模块;介绍μclinux的字符设备驱动程序、块设备驱动程序和网络设备驱动程序的编写、编译及使用,这些范例均在arm7平台编译和使用,但可以方便地移植到其他平台。.
  3. 所属分类:其它

    • 发布日期:2011-11-16
    • 文件大小:43mb
    • 提供者:foosea
  1. linux+系统开发技术详解--基于ARM

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

  1. ARM Developer Suite v1.2(part1)

  2. 嵌入式开发工具 ARM Developer Suite v1.2 ARM Developer Suite™ ADS 是全套的实时开发软件工具包编译器生成的代码密度和执行速度优异可快速低价地创建ARM 结构应用ADS包括三种调试器ARM eXtended Debugger AXD 向下兼容的ARMDebugger for Windows/ARM Debugger for UNIX 和ARM 符号调试器其中AXD 不仅拥有低版本ARM 调试器的所有功能还新添了图形用户界麵更方便的视窗管理数据显示格
  3. 所属分类:嵌入式

    • 发布日期:2012-09-10
    • 文件大小:68mb
    • 提供者:wwweet
  1. ARM Developer Suite v1.2(part2)

  2. 嵌入式开发工具 ARM Developer Suite v1.2 ARM Developer Suite? ADS 是全套的实时开发软件工具包编译器生成的代码密度和执行速度优异可快速低价地创建ARM 结构应用ADS包括三种调试器ARM eXtended Debugger AXD 向下兼容的ARMDebugger for Windows/ARM Debugger for UNIX 和ARM 符号调试器其中AXD 不仅拥有低版本ARM 调试器的所有功能还新添了图形用户界麵更方便的视窗管理数据显示格
  3. 所属分类:嵌入式

    • 发布日期:2012-09-11
    • 文件大小:54mb
    • 提供者:wwweet
  1. ARM学习超级全资料

  2. 很全的ARM学习资料,个人整理的,与其闲置不容免费让大家学习! 《ARM嵌入式常用模块与综合系统设计实例精讲》练习题与答案.rar 《ARM嵌入式应用开发技术白金手册》源代码.rar ARM9平台下的CMOS图像传感器数据采集系统.rar ARM Linux 的移植过程及分析.rar ARM 指令集.rar ARM内核结构简介.rar ARM内核介绍.rar arm入门笔记.rar arm完整入门资料.rar AT91SAM7S64调试笔记.rar 嵌入式系统设计与开发实例详解随书光盘源程序.
  3. 所属分类:嵌入式

    • 发布日期:2012-10-12
    • 文件大小:12mb
    • 提供者:owangzhaoguo
  1. ARM嵌入式Linux系统开发详解

  2. 资源是对应书的课件。课件由浅入深地讲解基于arm体系结构的嵌入式linux系统开发,内容包括嵌入式系统的基本概念、应用领域等基础知识;arm处理器的体系结构和功能特点;linux系统内核结构和移植方法、bootloader功能和移植;linux应用程序开发,包括如何操作文件、管理内存、访问串口、多线程和多进程技术,并且剖析了应用程序的结构和工作流程;linux系统设备驱动程序开发,包括如何编写内核模块、驱动程序分类和功能特点,并且给出了网络设备驱动、flash设备驱动和usb设备驱动的实例分析
  3. 所属分类:其它

    • 发布日期:2013-03-20
    • 文件大小:5mb
    • 提供者:xklzq
  1. smart210LED驱动程序

  2. 一个LED内核模块,适用于不同的ARM平台,注意LED的端口,需要改一下,在smart210的开发板上测试可用,编译的时候注意内核版本,需要和开发板的内核版本一致,编译之前一定要确保该内核源代码可以通过arm平台的编译,还有一个是测试代码,要用工具链编译
  3. 所属分类:C

    • 发布日期:2018-09-28
    • 文件大小:2kb
    • 提供者:qq_36620335
  1. 嵌入式系统/ARM技术中的以内核模块加载的linux驱动程序编写

  2. linux中的大部分驱动程序,是以模块的形式编写的。这些驱动程序源码可以修改到内核中,也可以把他们编译成模块形势,在需要的时候动态加载。Linux内核是一个整体是结构,因此向内核添加任何东西,或者删除某些功能,都十分困难。为了解决这个问题引入了内核机制。   然而模块一旦被插入内核,他就和内核其他部分一样。这样一来就会曾家一部分系统开销。同时,如果模块出现问题,也许会带来系统的崩溃。从而可以动态的想内核中添加或者删除模块。模块不被编译在内核中,因而控制了内核的大小。   一个典型的驱动程序,大体
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:52kb
    • 提供者:weixin_38726712
  1. 嵌入式系统/ARM技术中的透析hello内核模块编译

  2. 下面就介绍这个内核模块实验hello 如何正确编译,我所使用的系统为内核版本:2.6.10   在/home/tmp/下建立两个文件hello.c,Makefile   hello.c   ------------   #include   #include   #include   MODULE_LICENSE("GPL");   static int hello_init(void)   {   printk(KERN_ALERT "hello module init\n");   r
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:41kb
    • 提供者:weixin_38609765
  1. 嵌入式系统/ARM技术中的基于ARM内核的LPC系列芯片技术文献及设计方案汇总

  2. 本设计以控制能力突出,外设接口丰富,运算速度快的ARM芯片LPC1788作为控制、数据处理核心,使用了位于AHB总线上能进行快速访问的多个GPIO口以扩展定制的宽温液晶屏,对各种信息的显示明确、清晰、实时、稳定可靠,并能在恶劣的环境中正常工作。  基于LPC3250的智能电子血压计设计  该多功能电子血压计,采用示波法进行测量,其原理是通过测量血液流动时对血管壁产生的振动,在袖带放气过程中,只要袖带内压强与血管压强相同,则振动最强。其优点为:使用简易,可一人独自操作,测量值便于记录,体积轻巧便于
  3. 所属分类:其它

    • 发布日期:2020-10-19
    • 文件大小:74kb
    • 提供者:weixin_38544625
  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技术中的什么是Linux内核模块

  2. 什么是模块?从代码的特征上来看,模块就是可完成一项独立功能的一组函数的集合。从使用特征上来看,它在被需要时可以随时被安装,而在不需要时又可以随时被卸载。总之,模块是一个为内核(从某种意义上来说,内核也是一个模块)或其他内核模块提供使用功能的代码块。   准确地说,模块就是一个已编译但未连接的可执行文件。   前面反复介绍Linux是一个一体化的内核,由于内核中的各部件联系紧密,因此这种内核最重要的特点就是运行效率较高。但也就是由于内核中各部件联系紧密,也给它带来了一个致命的缺点:当因某种原因
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:37kb
    • 提供者:weixin_38650379
  1. 嵌入式系统/ARM技术中的Linux的设备驱动程序应是一个内核模块

  2. 为了增跟内核的灵活性和为了方便,设各驱动程序应被设计为一个可动态安装的内核模块。   于是,一个典型的Linux设各驱动程序应包含如下几部分代码:   ·驱动程序模块的注册与注销函数;   ·设各的打开、关闭、读、写及需要的其他操作函数;   ·设备的中断服务程序。   下面用伪代码给出一个从键盘上输入一个字符的例子,以使读者对设备驱动程序的构成有一个基本的概念。   (1)定义读操作函数   ssize mydev_read(……)   {   获取本设备的信号量以确倮没有其
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:37kb
    • 提供者:weixin_38700320
  1. 嵌入式系统/ARM技术中的linux-2.6内核模块引用计数的实现

  2. 作者:刘洪涛,华清远见嵌入式学院金牌讲师。     一、模块使用计数的背景知识   模块是一种可以在内核运行过程中动态加载、卸载的内核功能组件。2.6内核中模块的命名方式为*.ko。模块在被使用时,是不允许被卸载的。编程时需要用“使用计数”来描述模块是否在被使用。   二、2.4内核使用计数的实现方法   2.4内核中,模块自身通过 MOD_INC_USE_COUNT, MOD_DEC_USE_COUNT宏来管理自己被使用的计数。通常我们在写模块时,会在open方法中加入MOD_INC
  3. 所属分类:其它

    • 发布日期:2020-11-11
    • 文件大小:64kb
    • 提供者:weixin_38551143
  1. 嵌入式系统/ARM技术中的kbuild系统-内核模块的编译

  2. Linux内核是一种单体内核,但是通过动态加载模块的方式,使它的开发非常灵活方便。那么,它是如何编译内核的呢?我们可以通过分析它的Makefile入手。以下是一个简单的hello内核模块的Makefile.   ifneq ($(KERNELRELEASE),)   obj-m:=hello.o   else   KERNELDIR:=/lib/modules/$(shell uname -r)/build   PWD:=$(shell pwd)   default:   $(MA
  3. 所属分类:其它

    • 发布日期:2020-11-09
    • 文件大小:51kb
    • 提供者:weixin_38514322
  1. 嵌入式系统/ARM技术中的Powerpc构架系统内核和内核模块调试

  2.   说明:   此文档的目标系统为freescale MPC8349E-mITX,对其他采用POWERPC,MIPS,ARM的芯片的系统亦具有参考意义。 此文档中内核调试为了简化,采用目标系统中的UBOOT初始化目标板,并通过UBOOT或者BDI2000加载内核到目标板的RAM中。   1. BDI2000配置:   下面是MPC8349E-mITX的BDI2000配置文件,   ; BDI-2000 Configuration file for the MPC8349E-mITX   ; Ti
  3. 所属分类:其它

    • 发布日期:2020-11-08
    • 文件大小:222kb
    • 提供者:weixin_38682953
« 12 3 4 5 6 7 8 9 10 ... 22 »