Firmware for KL25Z board to interact with eight pc052c boards. Designed very specifically for TORCH DAQ_v13. Beware: not very user-friendly.
spi_functions.h@4:efb9246409c0, 2017-07-07 (annotated)
- Committer:
- sagara17
- Date:
- Fri Jul 07 09:02:51 2017 +0000
- Revision:
- 4:efb9246409c0
- Parent:
- 0:76bb47702467
Written comments to make the code clearer 7th July 2017
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sagara17 | 0:76bb47702467 | 1 | //#include "mbed.h" |
sagara17 | 0:76bb47702467 | 2 | |
sagara17 | 0:76bb47702467 | 3 | |
sagara17 | 0:76bb47702467 | 4 | int sendConfiguration(Serial &serialOut, SPI &dac_port, DigitalOut &sync); |
sagara17 | 0:76bb47702467 | 5 | |
sagara17 | 0:76bb47702467 | 6 | int sendTransfer(unsigned short data, SPI &dac_port, DigitalOut &sync); |
sagara17 | 0:76bb47702467 | 7 | |
sagara17 | 0:76bb47702467 | 8 | int mySPISend( unsigned short data, SPI &dac_port, DigitalOut &sync); |
sagara17 | 0:76bb47702467 | 9 | |
sagara17 | 0:76bb47702467 | 10 | int powerMode(SPI &dac_port, DigitalOut &sync, int mode); |
sagara17 | 0:76bb47702467 | 11 | |
sagara17 | 0:76bb47702467 | 12 | int setPort(SPI &dac_port, DigitalOut &sync, int myPort, int newState); |
sagara17 | 0:76bb47702467 | 13 | |
sagara17 | 0:76bb47702467 | 14 | int mySPIRead(Serial &serialOut, unsigned short data, SPI &dac_port, DigitalOut &sync); |