论文部分内容阅读
嵌入式系统发展迅猛,在各个领域都取得了广泛的应用。在便携式医疗电子产品中也可以看到其踪迹。本文所设计的多功能健身计步器属于医疗电子的范畴,同时它的实现也使用了嵌入式系统的设计方法。嵌入式系统的设计可以分为两个大的方面:硬件设计和软件设计。硬件设计是嵌入式系统的基础,只有设计的硬件正确,软件设计才有意义。硬件设计由原理图设计和PCB设计组成。在进行原理图设计之前需要根据系统的要求设计出相应的实现方案,根据方案做出系统实现的总体框图。一般而言,框图采用分块的方法进行设计。本设计的原理框图由以下几个部分组成:功能选择模块、主控模块、显示模块、MP3音频播放模块、接收模块和发送模块组成。这样做的优点是使得硬件设计更加简单而且也不容易出错。在各个功能模块确定以后,需要根据系统要求进行元器件的选择,然后利用Protel等制图软件绘制原理图。PCB设计是硬件电路设计的重要组成部分,本设计中介绍了PCB设计的一般方法,而且对PCB设计中的抗干扰措施也进行了介绍并应用到了具体的设计当中。本文中设计的PCB有以下几块:主控模块PCB、发送控制模块PCB和无线收发模块PCB。软件设计方面,完成的主要工作是嵌入式实时操作系统的移植和文件系统的移植。优秀的嵌入式实时操作系统有很多,需要根据系统的特点进行选择,本系统设计选择的是Small RTOS51,它具备实时和占用RAM空间小的特点。文件系统选择的是Petit FatFs,它没有平台依赖性,只要编译器兼容ANSI C即可,具备开源免费、易于移植和占用洲空间小的特点,而且支持FAT12、FAT16和FAT32三种格式。在软硬件实现的基础上,对整个系统进行了调试和测试,软硬件工作稳定,基本达到了预期的目的。同时调试结果也证明了本课题的可行性。