UUID read and print

Dependencies:   mbed

main.cpp

Committer:
sam_grove
Date:
2014-07-30
Revision:
1:3166c3c53a37
Parent:
0:496297783a79
Child:
2:3d2e61cce12a

File content as of revision 1:3166c3c53a37:

#include "mbed.h"

int main() {
    uint32_t UUID_LOC = 0x40048054; // K64F address of UUID data
    uint32_t result[4] = {0};
    uint32_t i = 3;
        
    for (; i>=0; --i) {
        result[i] = *(uint32_t *)UUID_LOC;
        printf("REG:%08x\tVAL:%08x\r\n", UUID_LOC, result[i]);
        UUID_LOC += 4;
    }
    
    error("exit\r\n");
    return *result;
}