Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: MAX8614X USBDevice max32630hsp_test
Diff: main.cpp
- Revision:
- 3:2272f89aad7e
- Parent:
- 1:854f8a89a527
- Child:
- 4:46919eec2c28
--- a/main.cpp Fri Aug 10 23:56:00 2018 +0000 +++ b/main.cpp Sat Aug 11 00:39:38 2018 +0000 @@ -40,7 +40,8 @@ MAX32630HSP icarus(MAX32630HSP::VIO_1V8); // MAX32630FTHR mbed_board(MAX32630FTHR::VIO_1V8); SPI spi(P5_1, P5_2, P5_0); /* mosi, miso, sclk */ -DigitalOut cs(P3_0); +//DigitalOut cs(P3_0); +DigitalOut cs(P5_3); PinName interrupt_pin = P5_4; // Virtual serial port over USB USBSerial microUSB; @@ -50,7 +51,7 @@ DigitalOut bLED(LED3); int main() { - uint8_t data[1]; + uint8_t data[5]; int c; // daplink.printf("daplink serial port\r\n"); @@ -60,16 +61,16 @@ bLED = LED_OFF; rLED = LED_OFF; - printf("\r\n\rmax86140 authenication software\r\n"); MAX8614X m(spi,cs,interrupt_pin); m.readRegister(0xff, data, 1); printf("device id should be 0x24, read val = %x\r\n", data[0]); - + m.writeRegister(0x3,1); + + m.readRegister(0x3, data, 1); + printf("enable sha, read val = %d\r\n", data[0]); + while(1) { -// c = microUSB.getc(); -// microUSB.putc(c); - // daplink.putc(c); gLED = !gLED; wait(1.0); }