ucos ii中文版(包含范例)第一章:范例 在这一章里将提供三个范例来说明如何使用 µ C/OS-II。笔者之所以在本书一开始就写这一章是为了让读者尽快开始使用 µ C/OS-II。在开始讲述这些例子之前,笔者想先说明一些在这本书里的约定。 这些例子曾经用Borland C/C++ 编译器(V3.1)编译过,用选择项产生Intel/AMD80186处理器(大模式下编译)的代码。这些代码实际上是在Intel Pentium II PC (300MHz)上运行和测试过,Intel Pentium II PC可以看成是特别快的80186。笔者选择PC做为目标系统是由于以下几个原因:首先也是最为重要的,以PC做为目标系统比起以其他嵌入式环境,如评估板,仿真器等,更容易进行代码的测试,不用不断地烧写EPROM,不断地向EPROM仿真器中下载程序等等。用户只需要简单地编译、链接和执行。其次,使用Borland C/C++产生的80186的目标代码(实模式,在大模式下编译)与所有Intel、AMD、Cyrix公司的80x86 CPU兼容。
上传时间: 2014-01-15
上传用户:lindor
Linux下使用c语言实现的内存管理模拟器 假设有台计算机物理内存大小为4MB,每个内存页大小为4k。采用分页机制,使用二级页表,第一级为页目录,共有1024项,每个页目录项指向一个页表,每个页表项指向一个实际的物理页面,每个页表共有1024个页表项。假设页目录和页表不占用内存空间。 系统中还有一个交换设备,采用分块管理机制,每块大小为4K,共1024个。有一系列内存访问指令,系统根据内存访问指令的内存虚地址访问内存。如果页目录项为空,则分配一个页表,并将相关值存入页目录项,如果页表项为空,则请求分配一个内存页,如果没有空闲内存,则使用页面置换算法换出一个内存页到交换设备上。如果页表项表明内存页在交换设备上,则先请求一个物理内存页,然后从交换设备上读入内存内容,释放交换设备上的磁盘块。
上传时间: 2015-05-01
上传用户:ardager
基于51MCU的IDE硬盘语音记录器.是使用AT89C52 2个51 MCU制作的语音记录器,在系统中不需要地址锁存器,也不需要译码器。系统设计有IDE接口,128*64 LCD接口,红外遥控,语音声卡接口。
上传时间: 2015-05-03
上传用户:huangld
常用的线性数据结构: 包括线性表、环形列表、队列、双端队列、单链表、双端链表、堆、栈、字符串数组等。非常有用,值得参考。
上传时间: 2014-01-01
上传用户:colinal
我编写的第一个算是可以玩的手机游戏请使用wtk2.2,MIDP2.0运行.
上传时间: 2014-06-03
上传用户:manlian
使用C#写的数据结构库(从链表到图),可以用于教学
标签: 数据结构
上传时间: 2015-05-06
上传用户:zhyiroy
制作使用css层叠样式表时可方便查阅对应内容
上传时间: 2014-01-09
上传用户:一诺88
在中小型的单片机应用系统中比较常用到的外部存储器是24CXXX.附上一个使用C51编写的读写24C16的源码.
上传时间: 2013-12-18
上传用户:Avoid98
使用3310液晶的数字频率计(AVR).
上传时间: 2015-05-07
上传用户:luke5347
web开发离不开css层叠样式表。此书言简意赅介绍了css技术。最常用的、最简洁的实例。希望对各位有所帮助!
上传时间: 2013-12-30
上传用户:2525775