![ADLINK Technology CM1-86DX2 Скачать руководство пользователя страница 70](http://html.mh-extra.com/html/adlink-technology/cm1-86dx2/cm1-86dx2_technical-manual_2852737070.webp)
64
Using the Module
/
*##################################################################
##############
# 7. if ADC_STATUS bit 0 ==1 then read ADC_DATA as long as ADC_DATA[15:13] matches
# the selected ADC channel
# 8. save ADC_DATA[10:0] & ADC_VAL_MASK as ADC data.
########################################################################
########*/
capturedAdcRaw = inw
(
ADC_DATA
);
capturedAdcChannel =
(
capturedAdcRaw
>>
13
) &
ADC_CH_MASK
;
capturedAdcData =
(
capturedAdcRaw & ADC_VAL_MASK );
capturedAdcValue = (
(double)
capturedAdcData
*
3.3
/
2048
) - (
OFFSET/1000
);
}
printf(
" Captured channel = 0x%02x\n", capturedAdcChannel
);
printf(
" Captured Data = 0x%04x\n", capturedAdcData
);
printf(
" Resulting value = %.3f\n\n", capturedAdcValue
);
return
0
;
}
//
###################################################################
#############
// END
4.6
Memory Address Map
Please note that this source code example is provided for a system running Linux. For
other operating systems it may be necessary to adapt the source code regarding include
files or headers and the syntax of I/O out commands because Linux is using outb(value,
address) instead of outb(address, value).
Table 4-3: Memory Map
Address range
(dec)
Address range
(hex)
Size
Description
4177920 –
4194303K
FF00:0000 –
FFFF:FFFF
16384K
High BIOS Area
4173824K –
4173887K
FEC0:0000 -
FEC0:FFFF
20480K
APIC Configuration Space
1048576K –
4194303K
4000:0000 –
FFFF:FFFF
3145727K
PCI Memory Address Range
1024K -1048575K
0010:0000 –
3FFF:FFFF
1047551K
Extended memory (RAM)
(Top of memory)
960K – 1024K
F0000 – FFFFF
64K
System BIOS
896K - 960K
E0000 - EFFFF
64K
Extended (4x 16K) System BIOS Area
768K - 896K
C0000 - DFFFF
128K
ISA (8x 16K) Expansion Area
640K - 768K
A0000 – BFFFF
128K
Standard PCI/ISA Video Buffer Area
0K - 640K
0 – 9FFFF
640K
DOS Area
Содержание CM1-86DX2
Страница 6: ...vi ...
Страница 20: ...14 Getting Started ...
Страница 26: ...20 Module Description LVDS Color Mapping ...
Страница 52: ...46 Using the Module ...
Страница 53: ...Using the Module 47 CM1 86DX2 PCIPnP ...
Страница 54: ...48 Using the Module ...
Страница 56: ...50 Using the Module Chipset screen ...
Страница 57: ...Using the Module 51 CM1 86DX2 ...
Страница 58: ...52 Using the Module ...
Страница 59: ...Using the Module 53 CM1 86DX2 Security screen ...