AD5270 Hello world
For additional information check out the mbed page of the Analog Devices wiki: https://wiki.analog.com/resources/tools-software/mbed-drivers-all
main.cpp@1:68f1c45d6017, 2016-05-04 (annotated)
- Committer:
- adisuciu
- Date:
- Wed May 04 08:33:48 2016 +0000
- Revision:
- 1:68f1c45d6017
- Parent:
- 0:01e942c09c17
Initial revision
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
adisuciu | 0:01e942c09c17 | 1 | #include "mbed.h" |
adisuciu | 0:01e942c09c17 | 2 | #include "AD5270.h" |
adisuciu | 0:01e942c09c17 | 3 | |
adisuciu | 1:68f1c45d6017 | 4 | const float VAL = 10000; // 10000 ohms |
adisuciu | 1:68f1c45d6017 | 5 | |
adisuciu | 0:01e942c09c17 | 6 | Serial pc(USBTX, USBRX); ///< Serial interface to the pc |
adisuciu | 0:01e942c09c17 | 7 | |
adisuciu | 0:01e942c09c17 | 8 | AD5270 ad5270(D6,20000); // set chipselect and ad5270 max resistance |
adisuciu | 0:01e942c09c17 | 9 | |
adisuciu | 0:01e942c09c17 | 10 | int main() { |
adisuciu | 0:01e942c09c17 | 11 | pc.printf("Current value of the AD5270 is %f", ad5270.read_RDAC ()); |
adisuciu | 1:68f1c45d6017 | 12 | ad5270.write_RDAC(VAL); |
adisuciu | 1:68f1c45d6017 | 13 | pc.printf("Current value of the AD5270 is %f", ad5270.read_RDAC ()); |
adisuciu | 1:68f1c45d6017 | 14 | while(1); |
adisuciu | 0:01e942c09c17 | 15 | |
adisuciu | 0:01e942c09c17 | 16 | } |