生物电阻抗测量系统功能抽象与设计
为了实现生物电阻抗测量系统功能抽象设计的通用性、互用性和可移植性,运用抽象化的思想,将生物阻抗测量系统抽象为信号源模块、激励选通模块、测量选通模块和解调模块。在信号源模块、激励选通模块和测量选通模块中,采用单片机为主控单元,通过设计通用的接口电路和通信协议,实现了数据交换的一致性;在解调模块中,设计了一种能对混频信号解调的乘法解调电路。最后利用抽象化的功能模块构建了双频混频激励下的生物电阻抗测量系统。
μC/OS-Ⅱ操作系统在各种处理器上的移植
μC/OS-II操作系统是一种抢占式多任务、单内存空间、微小内核的嵌入式操作系统,具有高效紧凑的特点。它执行效率高,占用空间小,可移植性强,实时性能良好且可扩展性强。采用μC/OS-II实时操作系统,可以有效地对任务进行调度;对各任务赋予不同的优先级可以保证任务及时响应;采用实时操作系统,降低了程序的复杂度,方便程序的开发和维护。
基于普通单片机的LIN协议实现方案
LIN是新近出现在汽车行业的一种串行通信总线,成本低、协议简单可靠,特别适合应用在一些数据传输率不高、控制相对简单的场合.可以基于普通单片机用软件方式实现,不需要依赖于特殊的硬件,大大降低这种低速串行通信协议的成本;同时,这种基于普通单片机实现的LIN通信代码具有很强的可移植性.本文概要介绍LIN总线协议的特点,分析其软件实现的要点,提出几种基于普通单片机uN协议的实现方案.
基于GTK+的组合构件设计
图形用户界面是用户与仪器的唯一交互方式,也是整个嵌入式系统一个尤为重要的方面。GTK+即是一个应用于嵌入式图形界面开发的良好图形库。在现行的仪器图形界面开发中不可避免地会涉及到自定义组合构件,它也是提高代码可移植性和茁壮性的一个重要方面。基于嵌入式仪器图形界面的需要,笔者在本文中着重介绍了自定义组合构件的设计方法。
-
共1页/4条