Linux的射頻模塊驅動設計。 本文首先從嵌入式系統的概念、ARM微處理器和嵌入式操作系統的概念出發,描述了S3C2410的體系結構,具體研究了UART口和I/O口的控制,然后深入到linux環境下的驅動開發當中,介紹了本論文的軟件開發環境,然后討論了Linux系統驅動程序的程序構架,最后討論了Linux驅動體系結構,重點敘述了字符型驅動程序的編寫方法。然后完成了射頻控制模塊(ATMEL公司AT86RF211芯片)的驅動以及電路設計,通過S3C2410的UART口傳輸數據,通過I/O口去控制射頻芯片。給出了驅動實現的關鍵程序和最小系統模塊電路圖。射頻模塊(AT86RF211)的驅動程序,包括了對它的模塊收發數據的時序實現和對模塊實體的控制。
標簽:
Linux
ARM
射頻模塊
驅動設計
上傳時間:
2013-12-18
上傳用戶:彭玖華