2012年12月3日星期一

電子打卡鐘

電子打卡鐘
  32 位ARM嵌入式微處理器具有打卡鐘高 性能、低功耗的特性, 已被廣泛應用於消費電子產品、無線通信和網絡通信等領域, 極其適合於對成本和功耗要求較苛刻的應用場合[2]。因此, 本系統采用Samsung 的基於ARM7TDMI 核的16/32 位RISC 嵌入式微處理器S3C44B0X。並以此為中心, 設計了其它功能模塊: 一個4M的FLASH、一個8M的SDRAM、一個10M以太網接口、一個指紋采集器和采樣控制器以及其它外圍輔助電路模塊諸如影印機時鐘電路、復位電路、電源模塊等。
  指紋考勤機是一個嵌入式設備,從軟件層次結構上來看, 它是由設備驅動程序、嵌入式操作系統與考勤機應用程序三個層次所
  組成。設備驅動程序是操作系統與硬件設備之間的橋梁, 操印表機作系統在沒有設備驅動程序的支持下是無法正常支配硬件設備行為的,因此需要根據指紋考勤機的各個硬件部分編寫對應的設備驅動程序, 並安裝到操作系統內核中。嵌入式操作系統選用uCl收銀機inux, 它是專為沒有存儲管理單元MMU 的微處理器設計的嵌入式Linux 操作系統, 它秉承了標准Linux 的優良特性, 是經過各個方面的小型
  化改造後所形成的一個高度優化的、代碼緊湊的嵌入式Linux; 目前國內外采用ARM- uClinux 作為嵌入式系統非常普遍。而處在最上層的考勤機應用程序則主要與應用程序服務器進行交互, 完成指紋考勤機的配置以及指紋的采集和傳輸。

没有评论:

发表评论