Test software for SatChat prototype hardware Platform - MAX32630FTHR
Dependencies: USBDevice max32630fthr
main.cpp
- Committer:
- koziniec
- Date:
- 2017-06-18
- Revision:
- 0:59c04ca89ae2
- Child:
- 1:b8cb82927f33
File content as of revision 0:59c04ca89ae2:
#include "mbed.h" #include "max32630fthr.h" Serial pc(USBTX, USBRX); Serial uart(P5_3, P5_4, 9600); I2C i2c(P5_7,P6_0); // SDA, SCL DigitalOut pc_activity(LED1); DigitalOut uart_activity(LED2); int main() { uart.format(8,Serial::None,1); char data[2]; data[0] = 0x1A; //MAX14960 BootCfg register data[1] = 0x30; // Always-On Mode, off state via PWR_OFF_CMD i2c.write( 0x50, data, 2 ); data[0] = 0x17; //MAX14960 LDO3Vset register data[1] = 0x19; //3.3V i2c.write( 0x50, data, 2 ); data[0] = 0x16; //MAX14960 LDO3cfg register data[1] = 0xE2; //Enable LDO3 i2c.write( 0x50, data, 2 ); wait(1); while(1) { if(pc.readable()) { uart.putc(pc.getc()); pc_activity = !pc_activity; } if(uart.readable()) { pc.putc(uart.getc()); uart_activity = !uart_activity; } } }