- 博客(17)
- 资源 (18)
- 收藏
- 关注
转载 几种嵌入式RTOS的分析与比较(转)
几种嵌入式RTOS的分析与比较【摘要】本文介绍4种嵌入式实时操作系统VxWorks、μClinux、μC/OS-II和eCos,详细 分析比较了这4种操作系统的主要性能,并根据分析结果指出了各自的适用领域。【关键词】实时操作系统 任务管理 任务间同步与通信 内存管理 中断管理 文件系统VxWorks、μClinux、μC/OS-II和eCos是4种性能优良并被广泛应用的实时操作系统。本
2012-12-28 16:25:20 4622
转载 标准的PID处理例程 (转载的一个工业控制中常用算法)
工业控制中常用算法标准的PID处理例程 转自:http://www.xiao-qi.com/mcu/PID.html/*==================================================================================================== 这是从网上找来的一个比较典型的PID处理
2012-12-28 12:38:27 3896
转载 RTX51 tiny系统容易混淆的问题(转)
标题: RTX51 tiny系统容易混淆的问题RTX51 Tiny是 Keil uVision中自带的一个小型嵌入式RTOS,具有小巧、速度快、系统开销小、使用方便等优点。使用RTX51 Tiny能够提高系统的稳定性,优化程序的性能;而且它是为51单片机专门定制的,所以在51单片机上的运行效率比其它一些通用的RTOS性能也要好一些。但是,由于RTX51 Tiny的相关资料和书籍比较少,
2012-12-26 19:33:51 2695
转载 经典单片机C51多任务代码(改进版)
经典单片机C51多任务代码(改进版) 作者:佚名 以前曾经发布过一篇http://www.51hei.com/mcu/1616.html 这个是改进版,修正了几个小问题.//说明本源码来自网络(DIY超轻量级多任务操作系统一文)//========================================================================
2012-12-26 13:09:32 5901 3
转载 RTX51 tiny——51MCU上的多任务操作系统(转)
RTX51 tiny——51MCU上的多任务操作系统(转)最近迷上了rtx51这个RTOS,折腾了一个星期,把先前写好的整个控制系统代码移植到rtx51 tiny上。摘录一下rtx51及rtx51 tiny的介绍说明:RTX51是Keil公司提供的一个用于8051系列处理器多任务实时操作系统,RTX51可以简化那些复杂而且时间要求严格的工程的软件设计工作,有二个不同的RTX51版本
2012-12-26 12:45:10 9938
转载 51 单片机简单的多任务调度例子(转)
51 单片机简单的多任务调度例子看大家都在学操作系统,我也想学学。所以想用51写一个来玩玩,发现比较郁闷。 弄了几下,不想再弄了,51弄这个没啥意思。我用的89S52,除了速度慢,RAM资源太少之外,其它都还过得去。弄了一点代码出来,放在那也没啥用,不如拿上来给新手看看,一个任务调度的雏形是什么样子的~~~~~~~~~这些代码没有经过优化, 我只求实现任务切换的功能。
2012-12-26 12:44:01 14562 3
转载 μC/OS-II学习之:任务,信号量、邮箱、队列及其区别
一:UCOS是一种抢占式的多任务操作系统,如果最高优先级的任务不主动放弃CPU的使用的话,其他任务是无法运行的,通常情况下,高优先级的任务在使用完CPU或其他资源后都要主动放弃,可以通过延时函数或者时等待一些信号量之类的让自己挂起。但是如果最高优先级任务一直使用CPU,那就跟单任务没有什么区别了。二:可以通过等待信号量,消息等是当前任务挂起,或者通过通过延时函数将任务挂起,从而让其他优先级
2012-12-23 10:39:12 16499 2
转载 浅谈高等数学和工程数学在信号与系统中的应用
摘要 :信号与系统是电子信息类专业的专业基础课,在本门课程的教学过程中需要大量的高等数学和工程数学知识,本文论述了高等数学和工程数学在信号与系统教学中的重要作用,给出了如何利用已有的数学知识学好信号与系统这门课。 关键词:信号与系统 高等数学 工程数学 学习方法 信号与系统是一门重要的专业基础课,是许多专业的必修课。重要性体现在两个方面:一是我们将来从事专业技术工作的重要理论基础;二是上述各类
2012-12-20 17:11:40 10102
转载 STM32-GPIO资料收集及总结
一、GPIO配置(1)GPIO_Mode_AIN 模拟输入 (2)GPIO_Mode_IN_FLOATING 浮空输入(3)GPIO_Mode_IPD 下拉输入(4)GPIO_Mode_IPU 上拉输入(5)GPIO_Mode_Out_OD 开漏输出(6)GPIO_Mode_Out_PP 推挽输出(7)GPIO_Mode_AF_OD
2012-12-19 10:55:17 2485
原创 uC/OS-II学习笔记(2012.12.12)任务就绪表和桶式排序
最近同时在看两本书,uCOS-II、和Weiss写的数据结构。觉得uC/OS-II的任务就绪表可以从桶式排序的角度来理解。 1.先看下关于桶式排序的预备知识: 桶式排序: 如果我们有N个整数,范围从1到M(或从0到M-1),我们可以利用这个信息得到一种快速的排序,叫做桶式排序(bucket sort)。我们留置一个数组,称之为Count,大小为M,
2012-12-12 16:41:27 1936
转载 23种设计模式学习—Prototype模式
Prototype模式看了k_eckel写的pdf觉得很好,本来把pdf的内容抓过来好好的,一提交确全没了.郁闷啊!重新来过...1.问题Prototype模式关于这个模式,突然想到了小时候看的《西游记》,齐天大圣孙悟空再发飙的时候可以通过自己头上的3根毛立马复制出来成千上万的孙悟空,对付小妖怪很管用(数量最重要)。Prototype模式也正是提供了自我复制的功能,就是说新对象
2012-12-11 16:24:53 2194
转载 23种设计模式学习—abstract factory模式
不同于singleton模式的实现,singleton模式的实现只使用了面向对象概念中的一个封装,也就是封装了构造函数,不对外可见,对外暴露出一个获取唯一实例的方法,并没有利用到面向对象概念中的继承,多态等高级功能。abstract factory模式说的是抽象工厂,抽象工厂中继承出了两个实际工厂,这两个实际工厂开始生产对象,两个工厂生产出来的对象风格不同,比如游戏开发中,有一个古典物
2012-12-11 15:46:51 1266
转载 一个单链表C++简单的实现版本-转自chinaunix
链表是一种线性的数据结构,其一个已有的链表中插入、删除一个链表结点的时间复杂度是O(n)。以下为一个单链表C++简单的实现版本。具体为:头插法、尾插法,链表翻转的递归版和非递归版。点击(此处)折叠或打开#include cstdio>struct Node{ int data ; Nod
2012-12-11 15:07:38 1253
转载 C++数据结构之单链表
线性表包含 数据域和指针域 其中,data存储数据本身的值,next存储后继元素的地址 这里的单链表用一组地址任意的存储单元存放线性表中的数据元素。下面的图表示的是一个数据节点单链表的结构示意图(包括空的单链表):单链表的节点类: template classNode { public: T data;//数据 Node *next;/
2012-12-11 14:59:40 1501
转载 uC/OS-II学习笔记(2012.12.11)任务就绪表之如何理解OSUnMapTbl[]
uC/OS-II学习笔记(2012.12.11)任务就绪表之如何理解OSUnMapTbl[]1).查OSUnMapTbl[]表,由就绪表找出优先级最高的任务: y = OSUnMapTbl[OSRdyGrp ];x = OSUnMapTbl[ OSRdyTbl[y] ]; Prio = y 我们知道,在查找最高级就绪任务时,如
2012-12-11 11:54:15 3272
原创 uC/OS-II学习笔记(2012.12.11)任务就绪表
uC/OS-II总是在已就绪的任务中选择一个任务来运行。为了了解系统中的任务哪些是就绪任务,uC/OS-II在系统初始化时间里了一个供就绪任务登记的表,整个表就叫做就绪任务表。 1).8x8矩阵 Jean J.Labrosse 在设计的时候,因为uc/os中每个任务的优先级都是不同的,这样就使得每个任务都有与之相对应的独一无二的优先级。因此,任务就绪状态就可以根据优先级别的数量
2012-12-11 11:50:20 3559
转载 常见的嵌入式操作系统
嵌入式操作系统与通用的操作相比较主要特点在于:1.小内核,稳定可靠。2.需要可装卸、可裁剪,以便能灵活应对各种不同的硬件平台。3.面向应用,强实时性,可用于各种设备控制当中。 国际上常见的嵌入式操作系统大约有40种左,右如:Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、
2012-12-11 10:06:32 6521 1
Delphi串口通信编程
2017-05-26
嵌入式系统设计与实例开发 第一版
2016-02-20
计算机组成-结构化方法第五版 答案
2016-02-20
ASP.NET 3.5入门 -第2个分卷
2009-10-21
ASP.NET 3.5入门-第一个分卷
2009-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人