虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

教程<b>FREERTOS</b>操作系统教程

  • KEIL C51 Vision2 中文入门教程

    KEIL C51 Vision2 中文入门教程 本手册讲述对8051 的目标环境如何使用Cx51 优化C 编译器编译C 程序Cx51 编译器包可以用在所有的8051 系列处理器上可以在WINDOWS 32 位命令行中执行本手册假定你熟悉WINDOWS 操作系统知道如何编程8051 处理器并会用C 语言编程注意本手册用条件窗口来指明32 位WINDOWS 版本是WINDOWS95 WINDOWS98 WINDOWSME WINDOWS NT WINDOWS 2000 或WINDWOS XP如果你对C 编程有问题或者你想知道C 语言编程的更多信息可参考16 页的关于C语言的书手册中讨论的许多例子和描述是从WINDOWS 命令提示符下调用的这对在一个集成环境如μVision2 中运行Cx51 的情况是不适用的本手册中的例子是通用的可以应用到所有编程环境

    标签: Vision2 KEIL C51 入门教程

    上传时间: 2013-11-01

    上传用户:asddsd

  • 嵌入式LINUX 电子教程全集

    嵌入式LINUX  电子教程全集 嵌入式系统出现于60年代晚期,它最初被用于控制机电电话交换机,如今已被广泛的应用于工业制造、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等众多领域。计算机系统核心CPU,每年在全球范围内的产量大概在二十亿颗左右,其中超过80%应用于各类专用性很强的嵌入式系统。一般的说,凡是带有微处理器的专用软硬件系统都可以称为嵌入式系统。   1. 嵌入式Linux系统就是利用Linux其自身的许多特点,把它应用到嵌入式系统里。   Linux做嵌入式的优势,首先,Linux是开放源代码的,不存在黑箱技术,遍布全球的众多Linux爱好者又是Linux开发者的强大技术支持;其次,Linux的内核小、效率高,内核的更新速度很快,linux是可以定制的,其系统内核最小只有约134KB。第三,Linux是免费的OS,在价格上极具竞争力。 Linux还有着嵌入式操作系统所需要的很多特色,突出的就是Linux适应于多种CPU和多种硬件平台,是一个跨平台的系统。到目前为止,它可以支持二三十种CPU。而且性能稳定,裁剪性很好,开发和使用都很容易。很多CPU包括家电业芯片,都开始做Linux的平台移植工作。移植的速度远远超过Java的开发环境。也就是说,如果今天用Linux环境开发产品,那么将来换CPU就不会遇到困扰。同时,Linux内核的结构在网络方面是非常完整的,Linux对网络中最常用的TCP/IP协议有最完备的支持。提供了包括十兆、百兆、千兆的以太网络,以及无线网络,Toker ring(令牌环网)、光纤甚至卫星的支持。所以Linux很适于做信息家电的开发。   还有使用Linux为的是来开发无线连接产品的开发者越来越多。Linux在快速增长的无线连接应用主场中有一个非常重要的优势,就是有足够快的开发速度。这是因为LInux有很多工具,并且Linux为众多程序员所熟悉。因此,我们要在嵌入式系统中使用Linux操作系统。   Linux的大小适合嵌入式操作系统——Linux固有的模块性,适应性和可配置性,使得这很容易做到。另外,Linux源码的实用性和成千上万的程序员热切其望它用于无数的嵌入式应用软件中,导致很多嵌入式Linux的出现,包括:Embedix,ETLinux,LEM,Linux Router Project,LOAF,uCLinux,muLinux,ThinLinux,FirePlug,Linux和PizzaBox Linux   相对,Linux的图形界面还相对较弱,但近年Linux的图形界面发展也很快,这也就不是问题。   2. 什么是嵌入式Linux   嵌入式linux 是将日益流行的Linux操作系统进行裁剪修改,使之能在嵌入式计算机系统上运行的一种操作系统。嵌入式linux既继承了Interlnet上无限的开放源代码资源,又具有嵌入式操作系统的特性。嵌入式Linux的特点是版权费免费;购买费用媒介成本技术支持全世界的自由软件开发者提供支持网络特性免费,而且性能优异,软件移植容易,代码开放,有许多应用软件支持,应用产品开发周期短,新产品上市迅速,因为有许多公开的代码可以参考和移植,实时性能RT_Linux Hardhat Linux 等嵌入式Linux支持,实时性能稳定性好安全性好。   3. 嵌入式Linux有巨大的市场前景和商业机会,出现了大量的专业公司和产品,如Montavista Lineo Emi等,有行业协会如Embedded Linux Consortum等,得到世界著名计算机公司和OEM板级厂商的支持,例如IBM Motorola Intel等。传统的嵌入式系统厂商也采用了Linux策略,如Lynxworks Windriver QNX等,还有Internet上的大量嵌入式Linux爱好者的支持。嵌入式Linux支持几乎所有的嵌入式CPU和被移植到几乎所有的嵌入式OEM板。   4.嵌入式Linux的应用领域非常广泛,主要的应用领域有信息家电、PDA 、机顶盒、Digital Telephone、Answering Machine、Screen Phone 、数据网络、Ethernet Switches、Router、Bridge、Hub、Remote access servers、ATM、Frame relay 、远程通信、医疗电子、交通运输计算机外设、工业控制、航空航天领域等。   5.如果分别让10位工程师给出嵌入式系统的定义,将得到10个不同的答案。一般来说,大部分的嵌入式系统执行特定的任务。我们假定最简单的嵌入式系统包括输入/输出功能,以及一些控制逻辑,该系统基于它的配置执行某些类型的功能。按照这个标准,可以认为一个包含实现控制逻辑74123计数器以及一个状态是一个嵌入式系统。也许可以补充说,该系统必须可通过存储在固件中的软件进行编程。这个新的嵌入式系统定义包括输入/输出(I/O),以及存储在系统固件中的控制逻辑。一个带有鼠标、键盘、网络连接并运行图形用户界面(GUI,graphical user interface)多任务操作系统的桌面计算机显然满足这些要求,但我们能认为它是一个嵌入式系统吗?   如果桌面计算机不是一个嵌入式系统,那么手持设备呢?它们有I/O功能,可以运行存储在固件中的控制逻辑。有人说,桌面计算机和手持设备都有通用计算机设备,可以运行软件来执行许多不同的任务,与之不同的是,嵌入式系统(例如,洗碗机控制器或飞行导航系统)主要是为特定任务而设计的。这种特定的功能限定使嵌入式设备有功能上的唯一性。如果是这样,为什么一些嵌入式系统设计成具有附加的功能,如存储在非易失性存储器中的程序,并且具有运行可以完成原始设计范围之外的任务的多任务操作系统的能力呢?   在过去,区分嵌入式系统和通用计算机比现在简单的多。例如,可以很容易地区分出一个基于8051的T1分幅卡嵌入式系统和一台Sun UNIX工作站。而现在,从功能方面很难区分一台Sun工作站和一个包含PowerPC以及32MB内存和16MB闪存的机顶盒。这样的机顶盒可以运行带GUI的多任务操作系统,可现场升级,可以同时运行多个程序(如视频控制器、数字录像和Java虚拟机),还可以进行安全的因特网在线交易。很难判断这种机顶盒是否是一个嵌入式系统。显然,硬件性能的提升和价格的下降使通用计算机和嵌入式系统之间的界限变得很模糊,技术的进步使得我们很难定义什么是嵌入式。

    标签: LINUX 嵌入式 电子教程

    上传时间: 2014-12-30

    上传用户:ljt101007

  • PCB阻抗匹配计算工具与教程下载

    资料介绍说明: PCB阻抗匹配计算工具与教程下载,该工具绿色版免安装,下载的朋友可以下载双击CITS25.EXE打开,带破解文件,截图如下: 该CITS25应用也可运行在客服端使用一个捷径CITS25.exe档案 在服务器上的pc。这可能无法正常工作,如果某些操作系统文件不存在的客户端。应用程序将需要报告的任何文件,如不在场,这是第一次跑。要解决此问题或者安装该软件对这些客户端或复制档案失踪 另一台计算机的Windows系统目录中的客户端。

    标签: PCB 阻抗匹配 计算工具 教程下载

    上传时间: 2013-11-19

    上传用户:ddddddd

  • PCB阻抗匹配计算工具与教程下载

    资料介绍说明: PCB阻抗匹配计算工具与教程下载,该工具绿色版免安装,下载的朋友可以下载双击CITS25.EXE打开,带破解文件,截图如下: 该CITS25应用也可运行在客服端使用一个捷径CITS25.exe档案 在服务器上的pc。这可能无法正常工作,如果某些操作系统文件不存在的客户端。应用程序将需要报告的任何文件,如不在场,这是第一次跑。要解决此问题或者安装该软件对这些客户端或复制档案失踪 另一台计算机的Windows系统目录中的客户端。

    标签: PCB 阻抗匹配 计算工具 教程下载

    上传时间: 2014-12-31

    上传用户:阳光少年2016

  • 周立功:SOPC嵌入式系统实验教程(一)部分章节及实验代码

      SOPC嵌入式系统实验教程(一)【作者:周立功;出版社:北京航空航天大学出版社】(因网上资料有限,所以本资料为周立功 SOPC嵌入式系统实验教程(一)部分章节及实验代码,真心想学的可以买一本书看看。)   该书是与《SOPC嵌入式系统基础教程》相配套的实验教材。设计开发了 45个实验,包括SOPC硬件系统的基础实验,基于Nios II外设的基础编程实验,基于实验箱外设的Nios II高级编程实验,在Nios II系统中进行基于μ C/OS-II操作系统的应用程序开发实验和SOPC硬件系统的高级实验。各种实验的安排由浅人深,由硬件到软件,相对完整,使读者很容易学习和掌握SO PC嵌入式系统的开发应用。

    标签: SOPC 嵌入式系统 实验教程

    上传时间: 2013-11-01

    上传用户:superman111

  • 服务器软件设置教程

    服务器软件设置教程,windows操作系统、email/web/ftp等服务器设置

    标签: 服务器 教程 软件

    上传时间: 2014-08-04

    上传用户:wff

  • 本设备驱动教程是一本实际操作指南

    本设备驱动教程是一本实际操作指南,介绍如何开发简单的 SolarisTM 操作系统(Solaris OS)驱动程序。设备驱动教程 还阐述了设备驱动程序在 Solaris 操作系统中的工作原理。本书与 Writing Device Drivers 配套。Writing Device Drivers 是一个详尽的参考文档,对多种设备和驱动程序进行了讨论。设备驱动教程探讨了完整的驱动程序,但没有对所有驱动程序类型进行全面分析。设备驱动教程中的很多地方都引用了 Writing Device Drivers 及其他书籍的内容,以提供更详细的信息。需要开发、安装和配置 Solaris 操作系统设备驱动程序者,以及需要维护现有驱动程序或为现有的 Solaris 操作系统驱动程序添加新功能者,都应阅读本书。本书提供的内核方面的信息也有助于诊断和排除在安装或配置 Solaris 系统时遇到的问题。

    标签: 设备驱动 教程 操作

    上传时间: 2013-12-30

    上传用户:古谷仁美

  • 包括: #入门教程 第一章 Linux基础知识 第二章 Linux安装 第三章 Linux 基本使用命令 第四章 X的配置 #其他系列教材 目录 GNU通用公共许可证 Linux安

    包括: #入门教程 第一章 Linux基础知识 第二章 Linux安装 第三章 Linux 基本使用命令 第四章 X的配置 #其他系列教材 目录 GNU通用公共许可证 Linux安装的几点经验 linux文件系统 Linux系统安装前的准备工作 Linux与其他操作系统的区别 unix系统发展史 操作系统简述 常见linux介绍 关于开放源代码的定义 如何通过搜索找到你想要的ISO 什么是Linux 问题解决之道

    标签: Linux GNU 入门教程 基础知识

    上传时间: 2015-09-11

    上传用户:Shaikh

  • 书  名: unix和shell程序设计权威教程 出 版 社: 清华大学出版社 作  者: [美]佛努丹

    书  名: unix和shell程序设计权威教程 出 版 社: 清华大学出版社 作  者: [美]佛努丹,吉尔伯格著 本书介绍了unix操作系统和shell编程两个部分的知识。前一部分全面讲解了unix操作系统,包括unix操作系统、vi和ex编辑器、文件系统与文件操作权限、以及各种unix实用程序;后一部分深入介绍了各种类型的unix shell编程,涵盖了korn shell、c shell等主要的shell类型。本书采用可视化讲解方法,全书包含大量的图、表、代码清单、脚本和代码示例,可有效帮助读者理解所介绍的内容;各章章末还配备了相应的复习题、练习题和上机实习等资料,以帮助读者巩固所学的知识。

    标签: shell unix 程序设计 教程

    上传时间: 2013-12-23

    上传用户:851197153

  • ARM9与Linux基础教程 仅供个人使用

    ARM9与Linux基础教程 仅供个人使用,不得用于盈利目的 一:嵌入式系统基础 1. 什么是嵌入式系统 2. 嵌入式系统的特征 3. 应用及发展趋势 4. 嵌入式系统的基本组成 5. ARM处理器概述 6. S3C2410简介 7. 几种主流嵌入式操作系统分析 二:嵌入式Linux操作系统基础 1. Linux系统介绍 2. Linux安装 3. 启动 4. 基本命令

    标签: Linux ARM9 基础教程

    上传时间: 2014-01-08

    上传用户:671145514