2011年1月3日 星期一

解剖Windows CE ADC驅動程式

在ADC驅動的初始化函式中,除了呼叫InitADCAddr()函式來進行對ADC的硬體進行初始化動作外,還建立1條執行緒及兩個事件。

在InitADCAddr()函式呼叫MmMapIOSpace()函式將ADC相關暫存器對應到I/O的空間。

在ADC_IOControl()函式中,提供開啟ADC,關閉ADC, 設定通道及頻率等功能。

在ADC_Read()函式中呼叫ReadAdc()函式來讀取ADC通道內的數據。

ADC轉換的主要函式。

ADC執行緒程式。

沒有留言:

張貼留言