简介:介绍一种简单的多任务操作系统内核设计,对于某些弱实时性应用,数据存储器量有限的各种单片机系统具有良好的适应性,给出具体的实现过程,并通过一个例子说明基于这种OS平台的应用软件设计方法,附录为完整的程序源码。
简介:传统的单片机系统开发中总是离不开仿真器和编程器。随着电子和计算机技术的迅猛发展,单片机技术也得到了空前的发展。部分16位单片机和32位ARM微控制器都带有JTAG接口,通过各自不同的专用硬件工具在指定的软件集成开发环境中进行在线调试和编程。某些片内集成Flash存储器、基于MCS-51增强内核的8位单片机可以通过专用接口和独有的专用硬件工具在指定的软件集成开发环境中进行在线调试和编程。如果能够在众多单片机中找到一款在通用接口下实现在线调试和编程的单片机,将对简化MCS-51内核的8位单片机系统开发和进一步普及具有极其重要的意义。