嵌入式实时操作系统:RT-Thread设计与实现
作者:邱祎,熊谱翔,朱天龙
出版社:机械工业出版社
ISBN:9787111619345
VIP会员免费
(仅需0.8元/天)
¥ 45.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
嵌入式实时操作系统uCOS-II[邵贝贝] 评分:
实时操作系统概念,内核结构,任务管理,时间管理,任务通信与同步,内存管理,移植ucos-II
上传时间:2018-04 大小:6.18MB
- 38.14MB
嵌入式实时操作系统 uCOS-II (第2版)(邵贝贝) PDF版
2012-09-12嵌入式实时操作系统 uCOS-II (第2版)(邵贝贝) PDF版
- 4.33MB
嵌入式实时操作系统uCOS-II(高清).pdf (邵贝贝)
2013-12-28很清晰的ucosII操作系统,对于想了解操作系统的人,非常有利,对于c语言的学习也是起到非常重要作用
- 44.40MB
《嵌入式实时操作系统uCOS-II》邵贝贝(第二版)
2016-06-30《嵌入式实时操作系统uCOS-II》邵贝贝(第二版).pdf
- 4.32MB
嵌入式实时操作系统uCOS-II[邵贝贝].pdf
2011-04-06嵌入式实时操作系统uCOS-II[邵贝贝].pdf 嵌入式实时操作系统uCOS-II[邵贝贝].pdf 嵌入式实时操作系统uCOS-II[邵贝贝].pdf v嵌入式实时操作系统uCOS-II[邵贝贝].pdf
- 4.11MB
嵌入式实时操作系统uCOS-II-邵贝贝
2017-05-10嵌入式实时操作系统uCOS-II-邵贝贝
- 4.89MB
嵌入式实时操作系统uCOS-II_邵贝贝 源码
2010-06-01嵌入式实时操作系统uCOS-II_邵贝贝PDF电子文档及相关源码
- 1.69MB
嵌入式实时操作系统ucos-ii
2010-03-10嵌入式实时操作系统ucos-ii 邵贝贝译 J.Labrosse著 电子版,想学又不想买书的人赶紧下吧。。。
- 44.61MB
嵌入式实时操作系统uCOS-II
2018-03-07嵌入式实时操作系统uCOS-II》邵贝贝(第二版).pdf嵌入式实时操作系统uCOS-II》邵贝贝(第二版).pdf嵌入式实时操作系统uCOS-II》邵贝贝(第二版).pdf嵌入式实时操作系统uCOS-II》邵贝贝(第二版).pdf
- 23.79MB
嵌入式实时操作系统 uCOS-II (第2版)(邵贝贝) PDF
2012-09-12嵌入式实时操作系统 uCOS-II (第2版)(邵贝贝) PDF
- 3.15MB
嵌入式实时操作系统uCOSII-邵贝贝
2010-03-28经典的书哦多年以前,我设计了一个基于Intel 80C188的产品,需要一个实时内核。在前一家雇主那里工作时,我一直在使用一个知名的内核(以下我称为内核 A),但该内核对我当时设计的产品来说是太贵了。我找到了一个廉价的内核(当时大约1000美元以下我称为内核 B),并且开始了我的设计工作。为了让我那几个很简单的任务运行起来,竟花了我两个月时间。我一天到晚给该厂商打电话求援。该厂商声称内核B是用C语言写的,可我还得用汇编语言给程序中每个对象除实话,虽然该厂商很耐心,而我实在是烦透了!产品的开发也耽误了。我真是不想再花时间去调试那个廉价的内核了。后来得知我是该厂商的第一个客户,这个内核实际上没有完全测试和调试过。 还是回到正路上来,我决定使用内核A。五个用户的价格是5000美元,此外,我的每个产品还要付200美元的内核使用费。在当时,那可是一笔很大的开支。就算是花钱买个心里踏实吧。花了两天时间,内核转起来了。项目进展到3个月上,我的一个工程师发现内核好像有毛病(bug)。当内核中的这个毛病确认无疑以后,我把我的代码寄给了该厂商。此时,厂商提供的90天的担保已经过期了。为了得到答复,我还得支付每年500美元的维护费。我和销售商争辩了好几个月,他们应该尽快纠正这一处毛病才是。我实际是在为他们做好事。可是,他们不予理睬。最后,我只好认了,又签了程序维护合同。而该厂商6个月以后才改正了那个毛病。是的,6个月以后!我简直气坏了,最要紧的是,我的产品开发耽误了。花了将近一年的时间,内核A才在我的产品中稳定运行。然而,我得承认,从此以后,内核A再没有什么问题了。 渐渐的,我自然会想到,写个实时内核有那么难吗?不就是不断地保存、恢复CPU的那些寄存器嘛。于是我决定试试写一个自己的实时内核,主要用业余时间、晚上和周末。也花了大约一年的时间才使内核转起来,它在某些方面还比内核A好。我并不想开公司去卖这个内核,因为当时市场上已经有大约50个实时内核的产品。 我想到给杂志写篇文章,打算投《C语言用户杂志》(《C User’s Journal 》)因为内和是用C写的,我听说该杂志每页给100美元的稿费,而其他杂志一般是每页75美元。我的文章大约有70页。这笔稿费对我写内核所花时间是不错的补偿。很不幸,文章拒载了。有两个原因,一个是文章太长,杂志不愿意连载。另一个原因是,他们也不愿意“又登一篇关于内核的文章”。 我决定转向《嵌入式系统编程》(《Embedded System Programming》)杂志,因为我的内核是为嵌入式应用设计的。我和该杂志的编辑Mr.Tyler Sperry联系,告诉他我的实时内核想在他的杂志上发表,得到的答复和《C语言用户杂志》是一样的,我们不要“又是一篇关于内核的文章”。我告诉他们,我的实时内核和他们的不一样,是占先式的,可以和许多商业上出售的内核产品竞争,源代码可以放在《嵌入式系统编程》杂志网站的留言板(BBS)上。我每周要给Mr.Tyler打两三个电话,几乎是求他发表我的文章。他终于同意了,大概是我的电话打得他烦了。我的文章从70页压缩到30页,连载在1992年5月期和6月期杂志上。该文章几乎是1992年最热门的文章。头一个月,就有500多人从《嵌入式系统编程》杂志的网站留言板上下载我的源程序。Tyler先生真怕实时内核的商家们会要了他的命,因为在他的杂志上刊登了实时内核的源码,这使商家们感到不安。我猜测,商家们一定已经认识到μC/OS(当时称作μCOS)的质量和功能。该文章实际上是第一次把实时内核的内在工作原理曝光,一些过去的秘密公开了。几乎是文章在《嵌入式系统编程》杂志上刊登出来的同时,R&D出版社的Bernard (昵称Berny)Williams杂志来电话了。《C语言用户杂志》就是这家出版社出的,此时距我最初与该杂志联系已有6个月了。 我留言给我的妻子,说他对我的文章感兴趣。我回电话给他,“你不觉得你有点太晚了吗?我的文章已经在《嵌入式系统编程》杂志上发表了”。Berny只是说,“不,不,你没明白我的意思,因为文章那么长,我打算出一本书”。起初,Berny只是想简单地把我手上已有的那些出成一本大约80页的书。我告诉他,如果写成一本书的话,我打算写得更好一些。以后,我又花了大约6个月的时间增加书的内容,就成了本书第一版的那个样子。书大约有250页。我把实时内核的名字由μCOS改成μC/OS,因为《嵌入式系统编程》杂志的读者一直称为“mucus”,那个自发音像英语的“痰”,让人听起来不舒服。回想起来,这可能是第一次给实时内核起名字。总之,实时内核μC/OS就这样诞生了。开始时,书销售的很慢,Berny和我计划在书的适用期内能售出4000到5000册,可是照开始时的销售速率,能卖出去2000册就不错了。Berny坚持说,让人知道这本书需要时间。于是他连续在《C语言用户杂志》杂志上刊登广告,一直持续了一年。约在书正式出版一个月之前,我第一次参加了在加利弗尼亚州圣克拉拉(Santa Clara)举行的嵌入式系统会议,那是1992年的9月,我第一次见到Tyler Sperry先生,我给他看了即将出版的书的草稿。他很快地翻了翻,问我愿不愿意在下一届嵌入式系统会议上做个讲演。下届会议在亚特兰大召开。那再好不过了,我说我愿意。但我讲些什么呢?他建议我讲怎样使用“小实时内核”。路上,我想,我这是怎么了?我从来没有在那么多人面前讲过话,到时候我自己就蒙了怎么办?如果我讲的都是些很平常的知识……人们可都是花了不少钱来听会的。以后的6个月中,我准备了讲稿。后来的会上,听我课的有70多人。起初的20多分钟里,我出的汗至少有1磅多。课后,约有15人上前来表示非常喜欢我的课,也喜欢我那本书。我得到了1993年在圣克拉拉举行的会议的邀请,可我没能参加,我参加了1994年波士顿举行的会议。从那以后,每次嵌入式系统会议上都有我的例行演讲。过去几年中,我进了会议的顾问委员会(Advisory Committee),最近的几次会上,每次的会议我都要做至少三次讲演,每次的听众都在200到300人之间。会议对我的讲演的评价总是在前10%。 至今,μC/OS的书已售出了15,000多册。我收到并答复的来自世界各地的电子邮件超过1000份。1995年,《μC/OS The Real Time Kernel 》被翻译成日语在《接口》(《Interface》)杂志上刊登。μC/OS已经被移植到以下一些CPU上。 Analog 设备公司 AD21xx ARM公司 ARM6,ARM7 日立公司 64180,H8/3xx, SH 系列 Intel公司 80x86 (Real and PM), Pentium , Pentium Ⅱ, 8051, 8052, MCS-251, 80196, 8096 三菱公司 M16和M32 摩托罗拉公司 PowerPC, 68K, CPU32, CPU32+, 68HC11, 68HC16 飞利浦公司 XA 西门子公司 80C166和TriCore TI公司 TMS320 Zilog公司 Z-80 and Z-180 1994年,我决定写第二本书,《Embedded System Building Blocks, Complete and Ready-to-use Modules in C》。由于某些原因,此书不如μC/OS那么流行,虽然书中很多信息在其他地方是找不到的。我始终认为,对于刚刚步入嵌入式世界的人们来说,这是一本理想的书。 1998年,我开通了μC/OS的正式网站:www.μCOS-Ⅱ.com,打算在该网站上放进移植、应用短文、相关网站、常见问题解答(FAQ)、μC/OS和μCOS-Ⅱ的版本更新等。只是这都要花时间去做。 回到1992年,我绝没有想到写篇文章会改变我的生活方式,实际上确实是这样,我遇到了很多非常有趣的人,交了很多好朋友。我还是回答收到的每一个电子邮件。我确信,如果你写给我什么的话,回应你是我的责任。
- 4.50MB
嵌入式实时操作系统uCOS-II_邵贝贝
2016-03-13《嵌入式实时操作系统uCOS-II_邵贝贝》,邵贝贝著,学习uCOS-II最好的书籍。 该文档带目录标签,阅读方便。
- 4.33MB
嵌入式实时操作系统uCOS-II 邵贝贝 PDF
2012-03-29很好的资料,嵌入式实时操作系统uCOS-II,邵贝贝翻译,高清,非扫描版本!
- 3.6MB
嵌入式实时操作系统ucos-II,邵贝贝-光盘源码.zip
2019-10-15这是邵贝贝的随书源码 希望这个资源是免费下载的,因为共享是一种精神,当然很感谢csdn给我们这样的平台
- 8.58MB
《嵌入式实时操作系统uCOS-II》(第二版part1)
2011-03-28《嵌入式实时操作系统uCOS-II》(第二版) PDF清晰版 ,邵贝贝写的 ,很难找到这么一本清晰的电子版,不想花钱买书的,可以下载,就是很大,耐心下载吧
- 2.96MB
《嵌入式实时操作系统uCOS-II》(第二版)配套光盘(邵贝贝)
2011-05-18《嵌入式实时操作系统uCOS-II》(第二版)配套光盘(邵贝贝)
- 2.95MB
嵌入式实时操作系统uCOS-II(第二版)邵贝贝译光盘资料
2009-03-22嵌入式实时操作系统uCOS-II(第二版)邵贝贝译光盘资料
- 3.85MB
《嵌入式实时操作系统uCOS-II (第2版)》_邵贝贝
2013-04-30《嵌入式实时操作系统uCOS-II (第2版)》_邵贝贝 PDF格式
- 49.66MB
嵌入式实时操作系统uCOS-II(高清) 邵贝贝
2011-12-23嵌入式实时操作系统uCOS-II(高清) 邵贝贝
- 1.69MB
嵌入式实时操作系统UCOS-II(邵贝贝译)
2011-07-20笔者选择PC做为目标系统是由于以下几个原因:首先也是最为重要的,以PC做为目标系统比起以其他嵌入式环境,如评估板,仿真器等,更容易进行代码的测试,不用不断地烧写EPROM,不断地向EPROM仿真器中下载程序等等。...
- 3.92MB
嵌入式实时操作系统uCOS-II_邵贝贝_嵌入式操作系统_源码
2021-10-01基于stm32的实时操作系统,可以整体规划,方便管理与运维
- 1.82MB
嵌入式实时操作系统uCOS-ii(邵贝贝)
2012-04-05嵌入式实时操作系统uCOS-ii(邵贝贝),绝对高清版本不坑爹。书籍部分:第一章:范例 在这一章里将提供三个范例来说明如何使用μC/OS-II。笔者之所以在本书一开始就写 这一章是为了让读者尽快开始使用μC/OS-II。在...
- 302.16MB
小米妙享3.3.0.652免认证安装
2023-08-20小米妙享免认证安装
- 3.96MB
计算机组成原理 白中英 第六版 课后习题答案
2023-07-12里面是计组的答案,大学生看了都说好
- 1KB
2023-飞机免费社工机器人最新合集
2023-04-232023-飞机免费社工机器人最新合集
- 111.65MB
DirectX修复工具V4.0增强版
2020-06-13DirectX修复工具(DirectX Repair)是一款系统级工具软件,简便易用。本程序为绿色版,无需安装,可直接运行。 本程序的主要功能是检测当前系统的DirectX状态,如果发现异常则进行修复。程序主要针对0xc000007b问题设计,可以完美修复该问题。本程序中包含了最新版的DirectX redist(Jun2010),并且全部DX文件都有Microsoft的数字签名,安全放心。 本程序为了应对一般电脑用户的使用,采用了易用的一键式设计,只要点击主界面上的“检测并修复”按钮,程序就会自动完成校验、检测、下载、修复以及注册的全部功能,无需用户的介入,大大降低了使用难度。在常规修复过程中,程序还会自动检测DirectX加速状态,在异常时给予用户相应提示。 本程序适用于多个操作系统,如Windows XP(需先安装.NET 2.0,详情请参阅“致Windows XP用户.txt”文件)、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 8.1 Update、Windows 10,同时兼容32位操作系统和64位操作系统。本程序会根据系统的不同,自动调整任务模式,无需用户进行设置。 本程序的V4.0版分为标准版、增强版以及在线修复版。所有版本都支持修复DirectX的功能,而增强版则额外支持修复c++的功能。在线修复版功能与标准版相同,但其所需的数据包需要在修复时自动下载。各个版本之间,主程序完全相同,只是其配套使用的数据包不同。因此,标准版和在线修复版可以通过补全扩展包的形式成为增强版。本程序自V3.5版起,自带扩展功能。只要在主界面的“工具”菜单下打开“选项”对话框,找到“扩展”标签,点击其中的“开始扩展”按钮即可。扩展过程需要Internet连接,扩展成功后新的数据包可自动生效。扩展用时根据网络速度不同而不同,最快仅需数秒,最慢需要数分钟,烦请耐心等待。如扩展失败,可点击“扩展”界面左上角小锁图标切换为加密连接,即可很大程度上避免因防火墙或其他原因导致的连接失败。 本程序自V2.0版起采用全新的底层程序架构,使用了异步多线程编程技术,使得检测、下载、修复单独进行,互不干扰,快速如飞。新程序更改了自我校验方式,因此使用新版本的程序时不会再出现自我校验失败的错误;但并非取消自我校验,因此程序安全性与之前版本相同,并未降低。 程序有更新系统c++功能。由于绝大多数软件运行时需要c++的支持,并且c++的异常也会导致0xc000007b错误,因此程序在检测修复的同时,也会根据需要更新系统中的c++组件。自V3.2版本开始使用了全新的c++扩展包,可以大幅提高工业软件修复成功的概率。修复c++的功能仅限于增强版,标准版及在线修复版在系统c++异常时(非丢失时)会提示用户使用增强版进行修复。除常规修复外,新版程序还支持C++强力修复功能。当常规修复无效时,可以到本程序的选项界面内开启强力修复功能,可大幅提高修复成功率。请注意,请仅在常规修复无效时再使用此功能。 程序有两种窗口样式。正常模式即默认样式,适合绝大多数用户使用。另有一种简约模式,此时窗口将只显示最基本的内容,修复会自动进行,修复完成10秒钟后会自动退出。该窗口样式可以使修复工作变得更加简单快速,同时方便其他软件、游戏将本程序内嵌,即可进行无需人工参与的快速修复。开启简约模式的方法是:打开程序所在目录下的“Settings.ini”文件(如果没有可以自己创建),将其中的“FormStyle”一项的值改为“Simple”并保存即可。 新版程序支持命令行运行模式。在命令行中调用本程序,可以在路径后直接添加命令进行相应的设置。常见的命令有7类,分别是设置语言的命令、设置窗口模式的命令,设置安全级别的命令、开启强力修复的命令、设置c++修复模式的命令、控制Direct加速的命令、显示版权信息的命令。具体命令名称可以通过“/help”或“/?”进行查询。 程序有高级筛选功能,开启该功能后用户可以自主选择要修复的文件,避免了其他不必要的修复工作。同时,也支持通过文件进行辅助筛选,只要在程序目录下建立“Filter.dat”文件,其中的每一行写一个需要修复文件的序号即可。该功能仅针对高级用户使用,并且必须在正常窗口模式下才有效(简约模式时无效)。 本程序有自动记录日志功能,可以记录每一次检测修复结果,方便在出现问题时,及时分析和查找原因,以便找到解决办法。 程序的“选项”对话框中包含了7项高级功能。点击"常规”选项卡可以调整程序的基本运行情况,包括日志记录、安全级别控制、调试模式开启等。只有开启调试模式后才能在C++修复失败时显示详细错误信息,并提示用户进行手动修复。在“高级”选项卡中,可以控制C++的修复模式,默认为智能模式,即当程序检测到系统中C++存在问题时提示修复,否则不提示。强制检测模式下,程序将总是检查C++的情况,即使在C++已经正常或没有C++数据包时。默认不勾选模式与智能模式基本相同,只是修复C++的箭头默认处于不勾选状态,需要用户手动勾选后才会进行修复。不提示异常模式,只对标准版或在线修复版生效,即在常规检测后不再提示可能导致0xc000007b错误的C++异常。不检测模式,不再检测C++的状态,程序将只进行DirectX的检测与修复。C++强力修复功能,通过全新的代码设计,彻底改善对于顽固异常文件的处理,极大提高修复成功率。API Sets强力修复功能,参照了DirectX文件的精细修复方式,极大地改善了修复失败的情况。请仅在正常修复无效时再启用这两项强力修复功能。在“注册”选项卡中,程序可以自动注册系统文件夹下的所有dll文件。该项功能不仅能修复DirectX的问题,还可以修复系统中很多其他由于dll未注册而产生的问题,颇为实用。点击该按钮旁边的小箭头,还可以注册任意指定文件夹下的dll文件,方便用户对绿色版、硬盘版的程序组件进行注册。点击第二个按钮可以为dll文件的右键菜单添加“注册”和“卸载”项,方便对单独的dll文件进行注册。请注意,并不是所有的dll文件都可以通过这种方式注册。点击“扩展”选项卡可以将任意版本的程序扩展成增强版。点击“DirectX版本”选项卡,可以自行修改系统中DirectX的版本信息。点击“DirectX加速”选项卡可以控制系统中DirectX加速的开启与关闭。如果显卡驱动异常(包括显卡驱动未安装或显卡驱动太旧),程序会在该页面右上角进行提示。在“实验室”选项卡中,用户可以控制是否允许更新为最新的测试版程序,以及在更新后的数据包更新策略。 新版程序集成了用户反馈程序,可以在用户允许的前提下发送检测修复结果。用户也可以在出现问题时通过反馈程序和软件作者进行交流,共同查找问题。反馈是完全自愿和匿名(如果不填写E-mail地址)的。 本程序内置自动更新程序,用户只需在“关于”对话框中点击相应按钮,即可自动升级至最新版本。升级后会自动根据用户指定的更新策略更新C++数据包。如果因网络原因或服务器异常导致升级失败,用户也可以前往本程序官方博客手动下载最新版程序。 本程序的通用版基于Microsoft .NET Framework 2.0开发,对于Windows 2000、Windows XP、Windows 2003的用户需要首先安装.NET Framework 2.0或更高版本方可运行本程序。有关下载和安装的详细信息请参阅“致Windows XP用户.txt”文件。对于Windows Vista、Windows 7、Windows 8、Windows 10及后续用户,可以直接运行本程序。
- 143.34MB
王道408 计算机组成原理课件 2024新版ppt课件
2023-09-29王道408 计算机组成原理课件 2024新版ppt课件
- 6.39MB
Fiddler下载,版本:5.0.20211.51073,2023年1月亲测win11可用
2023-01-08网络抓包工具,可用于下载钉钉直播回放。具体使用方法见作者文章。
- 234.20MB
玩客云刷机功能包(全套资料) 真·包教包会!!! 玩客云刷机软件+玩客云刷机固件+固件刷写软件+openwrt固件+手把手教学
2023-06-27玩客云刷机软件+玩客云刷机固件+固件刷写软件+openwrt固件+手把手教学视频+注意事项 openwrt固件包含特殊功能、QOS功能以及去除广告功能 适用于新旧两个版本的玩客云,都有手把手教学,一定祝你刷机成功!!
- 506.27MB
诺威达K2201刷机包,10.0版本,解决蓝牙不连接,放音乐一会就断
2022-12-14诺威达K2201刷机包,10.0版本,解决蓝牙不连接,放音乐一会就断 刷机有风险,不会不要弄