完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
本帖最后由 eehome 于 2013-1-5 10:04 编辑
μC OS 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兼容。 1.00 安装 μC/OS-II 本书附带一张软盘包括了所有我们讨论的源代码。是假定读者在80x86,Pentium,或者Pentium-II处理器上运行DOS或Windows95。至少需要5Mb硬盘空间来安装uC/OS-II。 请按照以下步骤安装: 1.进入到DOS(或在Windows 95下打开DOS窗口)并且指定C:为默认驱动器。 2.将磁盘插入到A:驱动器。 3.键入 A:INSTALL 【drive】 注意『drive』是读者想要将μC/OS-II安装的目标磁盘的盘符。 INSTALL.BAT 是一个DOS的批处理文件,位于磁盘的根目录下。它会自动在读者指定的目标驱动器中建立SOFTWARE目录并且将uCOS-II.EXE文件从A:驱动器复制到SOFTWARE并且运行。μC/OS-II将在SOFTWARE目录下添加所有的目录和文件。完成之后INSTALL.BAT将删除uCOS-II.EXE并且将目录改为SOFTWAREuCOS-IIEX1_x86L,第一个例子就存放在这里。 在安装之前请一定阅读一下READ.ME文件。当INSTALL.BAT已经完成时,用户的目标目录下应该有一下子目录: l SOFTWARE 这是根目录,是所有软件相关的文件都放在这个目录下。
l SOFTWAREBLOCKS 子程序模块目录。笔者将例子中μC/OS-II用到的与PC相关的函数模块编译以后放在这个目录下。
l SOFTWAREHPLISTC 这个目录中存放的是与范例HPLIST相关的文件(请看附录D,HPLISTC和TO)。HPLIST.C存放在SOFTWAREHPLISTCSOURCE目录下。DOS下的可执行文件(HPLIST.EXE)存放在SOFTWARETOEXE中。
l SOFTWARETO 这个目录中存放的是和范例TO相关的文件(请看附录D,HPLISTC和TO)。源文件TO.C存放在SOFTWARETOSOURCE中,DOS下的可执行文件(TO.EXE)存放在SOFTWARETOEXE中。注意TO需要一个TO.TBL文件,它必须放在根目录下。用户可以在SOFTWARETOEXE目录下找到TO.TBL文件。如果要运行TO.EXE,必须将TO.TBL复制到根目录下。
l SOFTWAREuCOS-II 与μC/OS-II 相关的文件都放在这个目录下。
l SOFTWAREuCOS-IIEX1_x86L 这个目录里包括例1的源代码(参见 1.07, 例1),可以在DOS(或Windows 95下的DOS窗口)下运行。
l SOFTWAREuCOS-IIEX2_x86L 这个目录里包括例2的源代码(参见 1.08, 例2),可以在DOS(或Windows 95下的DOS窗口)下运行。
l SOFTWAREuCOS-IIEX3_x86L 这个目录里包括例3的源代码(参见 1.09, 例3),可以在DOS(或Windows 95下的DOS窗口)下运行。
l SOFTWAREuCOS-IIIx86L 这个目录下包括依赖于处理器类型的代码。此时是为在80x86处理器上运行uC/OS-II而必须的一些代码,实模式,在大模式下编译。
l SOFTWAREuCOS-IISOURCE 这个目录里包括与处理器类型无关的源代码。这些代码完全可移植到其它架构的处理器上。
6TQqB8kH.rar
(1.39 MB, 下载次数: 92
)
|
|
|
相关推荐
|
|
|
这个我好像有 |
|
|
|
|
|
|
|
|
工程机械使用与检测(旧)
推土机、装载机、发掘机和汽车起重机等在运用了一段时期后,常常会呈现支配机构灵活度变差、工作机构动作迟缓等现象。 1现象 发起机排气、运转、声音全异常,启动艰难,加速迟缓;液压系统油液被污染,液压元件及管路、接头的外部与内部泄油均严重,抛光机液压缸不能锁紧而自动回缩;整机的各支配手柄传动链松动,支配时阻滞、费力。 2缘由 主要是长时间的超负荷工作及在不契合请求的环境中作业;日常颐养不及时,大、中、小修达不到规范请求。 3措施 (1)严厉管理并不时地进步操作人员的技术素质,保证能正确地运用工程机械。 (2)增强设备的日常颐养和检查,进步砂带机设备的完好率。 (3)进步维修人员的技术程度和义务心,确保大、中、小修的质量。恰当增加专用的维修设备、工具、仪器和技术材料。 (4)对机械停止调整和修理 4.调整和修理办法 (1)发起机油门的调整 例如,配装在汽车起重机上的柴油机,经过长期运用后,有时在上车上支配其油门时会呈现增速缓慢,达不到最高转速和最大功率的状况。此时需检查、调整上车脚踏油门的整个传动链。该工作需两个人,一人在上车支配油门踏板,另一人在喷油泵处察看其调速杆的运动状况。运用多年的拉丝机起重机,上车驾驶室中的操作人员固然曾经把油门踏板踩到极限位置,但实践上柴油机喷油泵的调速杆有时还不能抵达极限位置。由于调速杆在整机中的位置处于操作人员不容易察看到的部位,其空行程常常被无视,因而应多察看一会,多试几次。形成这种状况的缘由,一是柴油机油门的传动系统尺寸链变化,其中间的空行程积聚过大所致;二是有些传动安装上的紧固件如紧定螺钉松动形成。此时应按油门传动尺寸链逐渐去检查,当上车油门踏到底时,调速杆也必需抵达极限。油门传动链上的空程应按请求留取,应依据每台设备详细状况停止紧固和调整。 (2)齿轮泵的修理 齿轮泵磨损,主要是泵壳内外表、齿顶和齿厚的磨损。修理办法是:在泵壳内外表磨损处刷镀一层金属涂液,使其恢恢复来的尺寸;对齿轮可对其齿顶和齿厚处停止电镀,恢复齿厚和齿顶的尺寸;轴套普通是只换不修,且改换新轴套时必需留意其轴向长度,不要留有空间。可对几个同型号用过的齿轮泵停止准确丈量,然后选用磨损比拟轻的齿轮和泵体停止磨砂机重新组合配装,并在实验台上做实验。 (3)柱塞泵的修理 柱塞泵磨损主要是柱塞外表和转子与柱塞相配合的孔。修理办法:依照所测得的磨损的柱塞孔的尺寸重新配制柱塞,新柱塞的资料、热处置工艺和外径尺寸与外表粗糙度都要契合有关的技术请求;装配前,可对新柱塞与配合孔研磨一下。另外,也可在用过的几个同型号柱塞泵当选用磨损水平较轻的柱塞和转子柱塞孔停止重新组合配装。普通说来,旧柱塞与孔的配合间隙不应超越35μm,当磨损量到达45μm时应报废。 (4)支配阀的修理 应依照所测得的磨损阀杆孔的尺寸重新配制新阀杆,新阀杆的材质、热处置工艺、各部尺寸与外表粗糙度等都要保证契合有关的技术请求;装配前最好将新阀杆与阀片上的阀杆孔研磨一下,(最好能车制一个用来研磨的工艺芯轴),若条件不具备也可用新阀杆研磨一下同时,还要对支配阀定位弹簧及压力调整安装中的各回位弹簧的弹力停止检测,看其能否契合请求。还可依据每种阀片上阀杆孔磨损的水平来决议修理的办法,若有多台同型号的旧阀,可在几台之间停止检测和分配。修后的阀应在实验台上停止实验,也可将阀平放,在上面的两个孔中加满煤油,用秒表丈量其油液走漏的速度,以判别阀的密封水平。 (5)液压缸的修理 液压缸内泄和外漏的缘由:一是活塞杆(或柱塞)外表磨损严重或拉出沟痕,可用自动抛光机电镀或金属刷镀的办法修理。二是导向套的内外表磨损,因导向套价低,普通都是停止改换。三是液压缸缸体自身磨损严重或拉出深沟,或在缸体内壁上呈现气蚀区域,这也可用刷镀工艺停止修复。四是活塞上密封胶圈磨损,此时改换即可。内泄和外漏都会使液压缸自动回缩,对装在车上的液压缸有3种检查办法:一是用百分表,将磁力表座吸附在液压缸活塞杆上,表针抵在缸筒的端面上,察看表针在发起机熄火15min(包括下面两种办法)前后的变化值即是液压缸的回缩量;二是在伸出的活塞杆上用黄油粘上一条纸片,丈量纸片上端至液压缸端部间隔的变化量,也即是液压缸的回缩量;三是用一个可松开和锁紧的橡胶板锁紧在活塞杆上,丈量办法与用纸片的丈量办法相同。上述检测办法也是判别液压缸能否内泄及其水平的办法。依据所测液压缸的回缩量,能够较准确地推算出活塞上密封件的磨损水平和设备的运用时间,若运用的时间很短,则可判定其密封是由于装配办法不当损坏的;这关于纠正错误的装配办法和判别液压缸内泄水平是十分有用的。 (6)清洗液压系统,过滤液压油 液压油污染是工程机械呈现毛病的主要要素,约占80%的比重。因而,必需对液压油停止定期检查,条件粗陋时可用120目的过滤网停止过滤;同时要定期对砂光机油箱和整个液压系统停止清洗,或者定期换油。 (7)对各操作、控制安装的调整和修理 操作、控制安装包括各种手柄、按钮、油门踏板等,关于易松动的各处手柄要经常停止检查,看其有害的大小,重新调整或紧固其锁紧安装;磨损严重的零部件能够焊补或换件;关于电气类的开关或按钮,可调整触点的接触状态或换新件。 |
|
|
|
|
|
|
|
![]()
|
|
|
|
|
|
|
|
1570 浏览 0 评论
5148 浏览 0 评论
图腾柱PFC无法上升至400V,且电感电流为正弦波形,但是幅值极小
9744 浏览 0 评论
飞凌嵌入式ElfBoard-Vim编辑器之静态链接和动态链接
2944 浏览 0 评论
使用 LinkBoy 将程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板
2370 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-14 07:20 , Processed in 1.311113 second(s), Total 106, Slave 86 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖