Aries Universal Software User Manual Rev A.0 www.diamondsystems.com Page 3
4.49 ARIESWatchDogDisable ......................................................................................................................... 47
4.50 ARIESWatchDogSoftwareReTrigger ...................................................................................................... 48
4.51 ARIESTemperatureSensorRead ............................................................................................................. 48
4.52 ARIESInitBoard ....................................................................................................................................... 49
4.53 ARIESFreeBoard ..................................................................................................................................... 49
4.54 ARIESFIFOStatus ................................................................................................................................... 50
4.55 ARIESEEPROMRead ............................................................................................................................. 51
4.56 ARIESEEPROMWrite .............................................................................................................................. 51
4.57 ARIES Monitor ......................................................................................................................................... 52
4.58 ARIESLED ............................................................................................................................................... 52
5. Universal Driver Demo Application Description ......................................................................................... 53
5.1 DA Convert .............................................................................................................................................. 53
5.2 DA Convert Scan ..................................................................................................................................... 53
5.3 DA Waveform .......................................................................................................................................... 53
5.4 DIO .......................................................................................................................................................... 53
5.5 Counter Function ..................................................................................................................................... 53
5.6 Counter Set Rate ..................................................................................................................................... 53
5.7 PWM ........................................................................................................................................................ 54
5.8 User Interrupt ........................................................................................................................................... 54
5.9 AD Sample .............................................................................................................................................. 54
5.10 AD Sample Scan ..................................................................................................................................... 54
5.11 AD Trigger ............................................................................................................................................... 54
5.12 AD Interrupt Application .......................................................................................................................... 54
5.13 LED Application ....................................................................................................................................... 54
5.14 Watch Dog Timer Application .................................................................................................................. 55
5.15 Temperature Sensor Application ............................................................................................................. 55
6. Universal Driver Demo Application Usage instructions ............................................................................ 56
6.1 DA Convert .............................................................................................................................................. 56
6.2 D/A Scan Conversion .............................................................................................................................. 56
6.3 DA Waveform .......................................................................................................................................... 57
6.4 DIO .......................................................................................................................................................... 57
6.5 Counter Function ..................................................................................................................................... 58
6.6 Counter Set Rate ..................................................................................................................................... 58
6.7 PWM ........................................................................................................................................................ 59
6.8 User Interrupt ........................................................................................................................................... 59
6.9 A/D Sample ............................................................................................................................................. 60
6.10 A/D Sample Scan .................................................................................................................................... 60
6.11 A/D Trigger .............................................................................................................................................. 61
6.12 A/D Interrupt Application ......................................................................................................................... 61
6.13 LED Application ....................................................................................................................................... 62
6.14 Watch Dog Timer Application .................................................................................................................. 62
6.15 Temperature sensor application .............................................................................................................. 62
7. Common Task Reference .............................................................................................................................. 63
7.1 Data Acquisition Feature Overview ......................................................................................................... 63
7.2 Data Acquisition Software Task Reference ............................................................................................. 65
7.3 Performing D/A Conversion ..................................................................................................................... 72
7.4 Performing D/A Scan Conversion ........................................................................................................... 73
7.5 Performing D/A Simultaneous Update .................................................................................................... 74
7.6 Performing Digital IO Operations ............................................................................................................ 75
7.7 Performing PWM Operations .................................................................................................................. 77
7.8 Performing Counter Function Operations ............................................................................................... 78
7.9 Performing Counter Set Rate Operation ................................................................................................. 79
7.10 Performing User Interrupt Operations ..................................................................................................... 80
7.11 Generating D/A Waveform ...................................................................................................................... 82
7.12 Performing A/D Sample ........................................................................................................................... 83
7.13 Performing A/D Scan ............................................................................................................................... 84
7.14 Performing A/D interrupts ........................................................................................................................ 85
7.15 Performing LED operations ..................................................................................................................... 88
7.16 Performing Watch Dog Software Retrigger ............................................................................................. 89
7.17 Performing Watch Dog Hardware Retrigger ........................................................................................... 91