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

搜索资源列表

  1. Linux驱动开发入门与实战

  2. 目录 第1篇 Linux驱动开发基础 第1章 Linux驱动开发概述 2 1.1 Linux设备驱动的基本概念 2 1.1.1 设备驱动程序概述 2 1.1.2 设备驱动程序的作用 2 1.1.3 设备驱动的分类 3 1.2 Linux操作系统与驱动的关系 4 1.3 Linux驱动程序开发 4 1.3.1 用户态和内核态 5 1.3.2 模块机制 5 1.3.3 编写设备驱动程序需要了解的知识 6 1.4 编写设备驱动程序的注意事项 6 1.4.1 应用程序开发与驱动程序开发的差异 6 1.
  3. 所属分类:Linux

    • 发布日期:2012-09-28
    • 文件大小:243712
    • 提供者:baum68
  1. ROS机器人程序设计第一版

  2. Exbot易科机器人实验维护书籍,提供学习镜像包括indigo和kinetic等,努力为ROS爱好者和开发人员提供力所能及的服务。 本书第2版概括性地介绍了ROS系统的各种工具。ROS是一个先进的机器人操作系统框架,现今已有数百个研究团体和公司将其应用在机器人行业中。对于机器人技术的非专业人士来说,它也相对容易上手。在本书中,你将了解如何安装ROS,如何开始使用ROS的基本工具,以及最终如何应用先进的计算机视觉和导航工具。 在阅读本书的过程中无需使用任何特殊的设备。书中每一章都附带了一系列的源
  3. 所属分类:机器学习

    • 发布日期:2018-05-30
    • 文件大小:46137344
    • 提供者:qq_36783807
  1. ARM裸机编程.pdf

  2. 整理韦东山老师的开发笔记 -- ARM祼机开发部分,有需要的拿走,在此向韦东山老师致敬并且单片机的价格优势正在逐渐消失,我们在淘宝搜索一下,STM32开发板的基本都是1-200元,而一个能够运 行LinuⅨx系统的板子, nanop的价格却在100元左右。一个能够运行 Linux操作系统,有512MDDR内存,有四核 处理的的ARM开发板,他只需要99元。所以说,现在单片机的价格优势正逐渐消失,他只能保持微弱的优势就是 稳定性这一特点。 下面来看看使用的单片机和使用操作系统开发的产品,比如闹钟、
  3. 所属分类:硬件开发

    • 发布日期:2019-07-04
    • 文件大小:61865984
    • 提供者:jia_weihui
  1. 嵌入式系统/ARM技术中的嵌入式Linux的USB驱动设计

  2. 摘要:本文主要介绍了Linux平台的USB设备驱动开发的一般步骤方法和技巧,通过详细介绍USB的相关概念和Linux中USB设备驱动程序的数据结构,框架和步骤,并通过设计和实现一个驱动的实例,总结了USB驱动的一般方法和技巧。   随着计算机外围硬件的扩展,各种外围设备使用不同的总线接口,导致计算机外部各种总线繁多,管理困难,USB总线可以解决这些问题,因此而诞生。USB总线提供统一的外设的接口方式,并且支持热插拔,方便了厂商开发设备和用户使用设备。USB(通用串行总线)是由Microsft,
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:465920
    • 提供者:weixin_38630139
  1. 嵌入式系统/ARM技术中的Linux下基于I2C协议的RTC驱动开发

  2. 摘要:在嵌入式中,Linux渐渐成为一种流行探作系统,Linux驱动开发也成为嵌入式开发中的必备环节。介绍Linux环境下基于I2C协议的RTC驱动程序开发与实现。首先研究了Linux环境下字符设备驱动程序框架,然后介绍I2C协议,在此基础上开发基于I2C协议的RTC字符设备驱动程序。对于驱动程序,这里详细介绍其整体架构和各模块实现细节。最终成功实现了基于I2C协议的RTC驱动程序,并移植到Linux操作系统中。   0引言   近年来嵌入式系统的研究与开发渐渐成为热点,在嵌人式系统中,Li
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:69632
    • 提供者:weixin_38638004
  1. 嵌入式系统/ARM技术中的Linux字符设备驱动程序的编写框架

  2. 作者:游老师,华清远见嵌入式培训中心讲师。     一、Linux device driver 的概念   系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和机器硬件之间的接口。设备驱动程序为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件设备只是一个设备文件,应用程序可以象操作普通文件一样对硬件设备进行操作。设备驱动程序是内核的一部分,它完成以下的功能:   1、对设备初始化和释放;   2、把数据从内核传送到硬件和从硬件读取数据;   3、读取应用程序传送
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:89088
    • 提供者:weixin_38743506
  1. 嵌入式系统/ARM技术中的基于ARM的Linux下LonWorks总线设备驱动设计

  2. 摘 要:利用神经元芯片CYC53120和S3C2410芯片,实现嵌入式平台下LonWorks总线的运用;同时介绍嵌入式Linux 下设备驱动程序的构成,描述了LonWorks设备驱动程序的软件框架,为嵌入式Linux设备的开发提供借鉴。   LonWorks是美国Echelon公司1992年推出的局部操作网络,最初主要用于楼宇自动化,但很快发展到工业现场网。LonWorks技术为设计和实现可互操作的控制网络提供了一套完整、开放、成品化的解决途径,它协议完整、通信可靠,而且为用户提供了功能强大的
  3. 所属分类:其它

    • 发布日期:2020-11-10
    • 文件大小:172032
    • 提供者:weixin_38546789
  1. 嵌入式系统/ARM技术中的Linux设备驱动程序框架

  2. 一、linux的设备驱动程序与外界的接口可以分为三个部分:   1.驱动程序与操作系统内核的接口。通过file_operations(include/linux/fs.h)数据结构来完成的。   2.驱动程序与系统引导的接口。这部分利用驱动程序对设备进行初始化。   3.驱动程序与设备的接口。这部分描述了驱动程序如何与设备进行交互,与具体的设备密切相关。   二、根据功能划分,设备驱动程序的代码有以下几部分:   1.驱动程序的注册和注销。   2.设备的打开和释放。   3.设备
  3. 所属分类:其它

    • 发布日期:2020-11-08
    • 文件大小:56320
    • 提供者:weixin_38685694
  1. 嵌入式系统/ARM技术中的基于Linux系统的嵌入式工控量热仪设计与实现

  2. 摘要:本文基于 arm9 S3C2410对嵌入式工控量热仪上位机系统的设计方案进行研究讨论,介绍了系统的硬件设计、linux内核中通信设备 usb68013驱动的添加及内核和 QTE图形库的移植,昀后完成上位机应用程序和整个系统平台的调试与实现。   1 引言   现在大多数的发电厂、煤炭矿厂以及各大小级别实验室中所使用的工控量热仪都是这样的一个框架:完成仪器试验测试控制的下位机控制模块;提供人机交互,传输和接收命令、数据的上位机模块;以及两模块间的连接通信设备。在此系统中下位机通常使用的是
  3. 所属分类:其它

    • 发布日期:2020-11-08
    • 文件大小:172032
    • 提供者:weixin_38516270
  1. 嵌入式系统/ARM技术中的嵌入式Linux下彩色LCD驱动的设计与实现

  2. 嵌入式Linux下彩色LCD驱动的设计与实现 PMT 许庆丰 2002年12月 摘 要:本文介绍了如何在嵌入在开发彩色LCD显示驱动的方法,并对Linux中的显示驱动程序结构和框架作一介绍。 关键字:ARM,帧缓冲(Framebuffer),MC928MX1。 长期以来,在常见的掌上电脑(PDA)等小型手持式设备上,由于硬件条件等的限制,我们看到的显示器件通常是单色LCD,用户界面也非常简单,几乎看不到PC机上美观整齐的图形界面(GUI)支持。由于早期嵌入式处理器的速度有限,在处理图形和多媒体数
  3. 所属分类:其它

    • 发布日期:2020-11-18
    • 文件大小:112640
    • 提供者:weixin_38733597