Firmware for KL25Z board to interact with eight pc052c boards. Designed very specifically for TORCH DAQ_v13. Beware: not very user-friendly.

Dependencies:   mbed

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?

UserRevisionLine numberNew 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);