μC/OS-II是一个源码开放的嵌入式实时操作系统的内核。本书详细地介绍了嵌入式实时操作系统μC/OS-II内核的任务管理和调度、系统时钟和节拍服务、时间管理、中断、任务的通信和同步、内存的简单管理原理,同时给出了大量的实例以帮助读者学习和理解。最后,还介绍了μC/OS-II的移植方法。 本书可作为高等院校计算机、电子技术、自动化技术、仪器仪表等相关专业的教材,也可供对嵌入式操作系统感兴趣的工程技术人员参考。
20世纪60年代中期,TI(TexasInstruments)公司大量生产了通用IC,如分别面向商用和军用的74系列和54系列。这些通用IC甚至沿用至今,仍是电子工程师们电路板上不可或缺的一部分。20世纪80年代,出现了可编程逻辑器件(PLD),如SPLD和CPLD,它们与ASIC相比,具有可重配置性和较短的开发调试时间,但实现的功能和电路都相对简单。为了弥补这一需要,Xilinx 公司推出了第一块现场可编程逻辑器件(FPGA),并且在其后的几十年间,FPGA得到了巨大的发展。 FPGA和 ASIC的不同主要在于: ①ASIC是定制IC,内部功能已经固化,只能开启或者关闭不同的功能模块;而FPGA是一个地地道道的可编程器件,用户可以根据自己的功能需求进行开发设计。 ②FPGA可重配置的灵活性是ASIC不具有的。因此,ASIC通常适用于大型项目,而对于需要快速投入市场且升级换代较快的小型项目使用FPGA则更有优势. FPGA之所以具有如此大的吸引力,不仅在于其开发周期短、开发软件投入少、 成本也在不断下降,更在于它符合电子产品高密度、低压、低功耗的趋势。
本站基于Calibre构建,感谢开源界的力量。所有资源搜集于互联网,如有侵权请邮件联系。
Github | Docker | Library | Project
μC/OS-II是一个源码开放的嵌入式实时操作系统的内核。本书详细地介绍了嵌入式实时操作系统μC/OS-II内核的任务管理和调度、系统时钟和节拍服务、时间管理、中断、任务的通信和同步、内存的简单管理原理,同时给出了大量的实例以帮助读者学习和理解。最后,还介绍了μC/OS-II的移植方法。 本书可作为高等院校计算机、电子技术、自动化技术、仪器仪表等相关专业的教材,也可供对嵌入式操作系统感兴趣的工程技术人员参考。