第一章:范例?在这一章里将提供三个范例来说明如何使用 μCOS-II笔者之所以在本书一开始就写这一章是为了让读者尽快开始使用 μCOS-II在开始讲述这些例子之前笔者想先说明一些在这本书里的约定这些例子曾经用Borland CC 编译器()编译过用选择项产生IntelAMD80186处理器(大模式下编译)的代码这些代码实际上是在Intel Pentium II PC (300MHz)上运行和测试过
第2章?实时系统概念??前后台系统 (FOREGROUNDBACKGROUND SYSTEM)??代码的临界段??资源??共享资源??多任务??任务??任务切换(CONTEXT SWITCH OR TASK SWITCH)??内核(KERNEL)??调度(SCHEDULER)??不可剥夺型内核 (NON-PREEMPTIVE KERNEL)??可剥夺型内核??可重入性(REENTRANCY)??时
uCOS-II源码分析(总体思路 一)首先从main函数开始下面是uCOS-II main函数的大致流程:main() {OSInit()TaskCreate(...)OSStart() }首先是调用OSInit进行初始化然后使用TaskCreate创建几个进程Task最后调用OSStart操作系统就开始运行了OSInit最先看看OSInit完成哪些初始化:void OSIni
μCOS-II嵌入式操作系统Micriμm 提供嵌入式软件产品μCOS-IIμCGUIμCFSμCUSBμCFLμCModBus uCProbe μCOS-II :一个源码公开可移植可固化可裁剪占先式的实时多任务操作系统其绝大部分源码是用ANSI C写的世界著名嵌入式专家Jean 出版的《μCOS-II实时内核》(ISDN 1-57820-103-9)详细分析了该内核μCOS-II通过了联邦航
#
#
uCOS-II源码分析在这里我不想分模块来慢慢分析这个OS的行为我们从CPU的执行顺序来看吧这样也许清晰一些并且我们暂时抛弃那些EventMailBox信号量等元素还是先看看作为一个OS核心的Task Schedule部分内容吧首先从main函数开始下面是uCOS-II main函数的大致流程:-------------------------------------------------
源程序代码清单:include<>define uchar unsigned char 宏定义define uint unsigned int 宏定义sbit rs=P34 液晶数据指令选择端:1-数据0-指令sbit lcden=P35 液晶使能控制端:下降沿有效sbit shift_key=P32调位键sbit up_key=P33增加键sbit confirm_key=P36确认键uchar
μCOS-II 移植实验 μCOS-II 应用实验 请求删除任务获得有关任务的信息1准备实验环境使用Embest仿真器连接目标板使用Embest S3CEV40实验板附带的串口线连接实验板上的UART0和PC机的串口2在PC机上运行windows自带的超级终端串口通信程序(波特率1152001位停止位无校验位无硬件流控制)或者使用其它串口通信程序
嵌入式实时操作系统 μC/OS-II讲座北 华 大学 任 哲2006 广州为什么要学习μC/OS-II一凡从事嵌入式系统开发工作的人,必须对嵌入式操作系统有足够的了解。二对于初学者,从μC/OS-II开始是个明智的选择。1 μC/OS-II麻雀虽小,却五脏基本全(它是个微内核)。2可以学习实时系统的一些编程技巧。3可以把在学校中学到的操作系统抽象概念具体化。4具有很强的实用性。5学习数据结构应用的
违法有害信息,请在下方选择原因提交举报