xrocusOS_ADXL355 version

Dependencies:   mbed SDFileSystem

Revision:
6:81a3d517fd56
Parent:
5:a37e3a15444b
Child:
7:9ab8809f9693
--- a/main.cpp	Wed Apr 24 02:34:51 2019 +0000
+++ b/main.cpp	Thu May 09 00:06:21 2019 +0000
@@ -12,6 +12,31 @@
 Serial pc(SERIAL_TX, SERIAL_RX);
 DigitalOut myled(LED1);
 
+#if 0
+SPI spiSield(D11, D12, D13);
+DigitalOut csSield(D10);
+
+static void test(void)
+{
+    int val;
+    /* spiSield 8bit/mode=3 */
+    spiSield.format(8, 3);
+    spiSield.frequency(400000);
+    csSield = 1;
+    wait(0.5);
+    pc.printf("test");
+    csSield = 0;
+    /* set Communication Register */
+    /* /WEN=0, R/W=1, RS=100, CREAD=0, reserved=0 */
+    spiSield.write(0x60);
+    /* get ID Register */
+    /* /WEN=0, R/W=1, RS=100, CREAD=0, reserved=0 */
+    val = spiSield.write(0x00);
+    csSield = 1;
+    pc.printf("(ID=0x%x)\n", val);
+}
+#endif
+
 /** --- main --- */
 int main()
 {
@@ -21,6 +46,8 @@
     pc.baud(115200);
     pc.format(8, Serial::None, 1);
     
+    //test();
+    
     /* new timer manager */
     pTM = new TimeManager();
     /* Generate SDDataStore */
@@ -30,9 +57,8 @@
     /* Generate Command parser as DeviceID = 0, ParsingRule = rules */
     pCP = new CommandParser(pUR, 0, rules, getNumOfRules);
     pCP->run();
-    
+        
     pc.printf("Hello World !\n");
-    //sdcard_main();
     
     while(1) {
         wait(1);