论文部分内容阅读
本文结合作者研发的VG(Voice Guidance)机的实践,以及在μC/OS-Ⅱ领域内的研究工作,主要论述基于μC/OS-Ⅱ研发的VG机的设计与实现。本文介绍了VG机的设计原则、硬件与软件的工具以及平台选择等;重点讨论了软件的设计与实现,包括μC/OS-Ⅱ系统内核调用、文件系统设计、进程间的邮箱通信协议设计,给出了部分关键技术的具体实现方法。本文提出了一个实际可行的VG机的系统分析设计方案;给出了一个适合嵌入式系统使用的文件系统;并将面向对象设计方法应用于嵌入式软件开发,增强嵌入式系统的可重用性和可维护性。