Appendix C
–
Programming Digital I/O
93
COM
E
xp
res
s Mo
du
le
COM
-W
HUC
6
C.1 Digital I/O Programming
The COM-WHUC6 utilizes an AAEON chipset as its Digital I/O controller.
Below are the procedures to complete its configuration, which you can use to develop
a customized program to fit your application.
C.2 Digital I/O Register
Table 1: Embedded BRAM relative register table
Default Value
Note
Index
0x284(Note1)
BRAM Index Register
Data
0x285(Note2) BRAM Data Register
Logical Device Number
0xA2(Note3)
Watchdog Logical Device Number
IO Direction
Function and Device
Number
0x00(Note4)
DIO Input/ Output Function/Device
Number
IO Vaule/Status
Function and Device
Number
0x01(Note5)
DIO Output Data Function/Device Number
Table 2: Digital I/O relative register table
Register
Option Register
BitNum
Value
Note
GPI0 Pin Status
0x00(Note6)
0(Note7)
(Note15)
GPA2
GPI1 Pin Status
0x00(Note6)
1(Note8)
(Note16)
GPA3
GPI2 Pin Status
0x00(Note6)
2(Note9)
(Note17)
GPA4
GPI3 Pin Status
0x00(Note6)
3(Note10)
(Note18)
GPA5
GPO0 Pin Status
0x00(Note6)
4(Note11)
(Note19)
GPJ0
GPO1 Pin Status
0x00(Note6)
5(Note12)
(Note20)
GPJ1
GPO2 Pin Status
0x00(Note6)
6(Note13)
(Note21)
GPJ2
GPO3 Pin Status
0x00(Note6)
7(Note14)
(Note22)
GPJ3
Summary of Contents for AAEON COM-WHUC6
Page 1: ...Last Updated December 20 2019 COM WHUC6 COM Express Module User s Manual 1st Ed ...
Page 14: ...COM Express Module COM WHUC6 Chapter 1 Chapter 1 Product Specifications ...
Page 17: ...COM Express Module COM WHUC6 Chapter 2 Chapter 2 Hardware Information ...
Page 18: ...Chapter 2 Hardware Information 5 COM Express Module COM WHUC6 2 1 Dimensions ...
Page 19: ...Chapter 2 Hardware Information 6 COM Express Module COM WHUC6 ...
Page 33: ...Chapter 2 Hardware Information 20 COM Express Module COM WHUC6 2 5 Function Block Diagram ...
Page 34: ...COM Express Module COM WHUC6 Chapter 3 Chapter 3 AMI BIOS Setup ...
Page 37: ...Chapter 3 AMI BIOS Setup 24 COM Express Module COM WHUC6 3 3 Main ...
Page 38: ...Chapter 3 AMI BIOS Setup 25 COM Express Module COM WHUC6 3 4 Advanced ...
Page 45: ...Chapter 3 AMI BIOS Setup 32 COM Express Module COM WHUC6 3 4 4 Memory Configuration ...
Page 46: ...Chapter 3 AMI BIOS Setup 33 COM Express Module COM WHUC6 3 4 5 On Module H W Monitor ...
Page 48: ...Chapter 3 AMI BIOS Setup 35 COM Express Module COM WHUC6 3 4 6 PCH FW Configuration ...
Page 52: ...Chapter 3 AMI BIOS Setup 39 COM Express Module COM WHUC6 3 5 System I O ...
Page 64: ...Chapter 3 AMI BIOS Setup 51 COM Express Module COM WHUC6 3 5 5 SIO Configuration ...
Page 78: ...Chapter 3 AMI BIOS Setup 65 COM Express Module COM WHUC6 3 8 Setup submenu Save Exit ...
Page 79: ...COM Express Module COM WHUC6 Chapter 4 Chapter 4 Drivers Installation ...
Page 82: ...COM Express Module COM WHUC6 Appendix A Appendix A Watchdog Timer ...
Page 88: ...COM Express Module COM WHUC6 Appendix B Appendix B I O Information ...
Page 89: ...Appendix B I O Information 76 COM Express Module COM WHUC6 B 1 I O Address Map ...
Page 90: ...Appendix B I O Information 77 COM Express Module COM WHUC6 ...
Page 92: ...Appendix B I O Information 79 COM Express Module COM WHUC6 ...
Page 93: ...Appendix B I O Information 80 COM Express Module COM WHUC6 ...
Page 94: ...Appendix B I O Information 81 COM Express Module COM WHUC6 ...
Page 95: ...Appendix B I O Information 82 COM Express Module COM WHUC6 ...
Page 96: ...Appendix B I O Information 83 COM Express Module COM WHUC6 ...
Page 97: ...Appendix B I O Information 84 COM Express Module COM WHUC6 ...
Page 98: ...Appendix B I O Information 85 COM Express Module COM WHUC6 ...
Page 99: ...Appendix B I O Information 86 COM Express Module COM WHUC6 ...
Page 100: ...Appendix B I O Information 87 COM Express Module COM WHUC6 ...
Page 101: ...Appendix B I O Information 88 COM Express Module COM WHUC6 ...
Page 102: ...Appendix B I O Information 89 COM Express Module COM WHUC6 ...
Page 103: ...Appendix B I O Information 90 COM Express Module COM WHUC6 ...
Page 104: ...Appendix B I O Information 91 COM Express Module COM WHUC6 B 3 Memory Address Map ...
Page 105: ...COM Express Module COM WHUC6 Appendix C Appendix C Programming Digital I O ...