本文分析了誤碼儀系統(tǒng)需求,制定出誤碼儀由誤碼測試子系統(tǒng)和人機界面子系統(tǒng)構(gòu)成的總體結(jié)構(gòu)圖.提出采用FPGA進行誤碼測試子系統(tǒng)模塊設計,提高了系統(tǒng)功能擴展性和系統(tǒng)的集成度,使用嵌入式操作系統(tǒng)進行系統(tǒng)應用軟件設計提高系統(tǒng)實時性.研究了傳統(tǒng)誤碼儀在誤碼測試子系統(tǒng)上設計方法,給出了偽隨機碼、人工碼、誤碼插入、誤碼計算模塊的設計原理,介紹了帶同步保護的同步判決模塊的設計方法,采用數(shù)據(jù)復合和數(shù)據(jù)分解技術(shù),實現(xiàn)了高速人工碼發(fā)送以及誤碼測試,還制定了子系統(tǒng)間的通信協(xié)議.設計了人機界面子系統(tǒng)硬件電路圖,并詳細介紹了人機界面子系統(tǒng)中顯示模塊、實時時鐘模塊、數(shù)據(jù)存儲模塊、串行RS232通信模塊、鍵盤接口模塊的硬件設計及其驅(qū)動程序的開發(fā).介紹了Small RTOS51嵌入式操作系統(tǒng)的特點,運行條件,重要概念以及移植方法,提出了使用Small RTOS51嵌入式操作系統(tǒng)的原因.分析了系統(tǒng)應用軟件需求,給出了基于Small RTOS51嵌入式操作系統(tǒng)任務創(chuàng)建方法,以及任務調(diào)度關系,詳細介紹了各任務執(zhí)行流程圖.
標簽:
Small
RTOS
FPGA
51
上傳時間:
2013-07-10
上傳用戶:yolo_cc