ucos ii英文教程,My first book, “μC/OS, The Real-Time Kernel” is now 6 years old and the publisher has sold well over 15,000 copies around the world. When I was asked to do a second edition, I thought it would be a fairly straightforward task; a few corrections here and there, clarify a few concepts, add a function or two to the kernel, etc. If you have a copy of the first edition, you will notice that “μC/OS-II, The Real-Time Kernel” is in fact a major revision. For some strange reason, I wasn’t satisfied with minor corrections. Also, when my publisher told me that this time, the book would be a ‘hard cover’, I really wanted to give you your moneys worth. In all, I added more than 200 new pages, and re-wrote the majority of the pages I did keep. I added a porting guide to help you port μC/OS-II to the processor of your choice. Also, I added a chapter that will guide you through upgrading a μC/OS port to μC/OS-II. The code for μC/OS-II is basically the same as that of μC/OS except that it contains a number of new and useful features, is much better commented, and should be easier to port to processor architectures. μC/OS-II offers all the features provided in μC/OS as well as the following new features: · A fixed-sized block memory manager, · A service to allow a task to suspend its execution for a certain amount of time (specified in hours, minutes, seconds and milliseconds), · User definable ‘callout’ functions that are invoked when: a task is created, a task is deleted, a context switch is performed, a clock tick occurs. · A new task create function that provides additional features, · Stack checking, · A function returning the version of μC/OS-II, · And more.