Basic Program to read MAX31723 Temperature Sensor via serial link from a MAX32600MBED board.

Dependencies:   Terminal

Files at this revision

API Documentation at this revision

Comitter:
mbed_official
Date:
Wed Jan 16 09:00:03 2019 +0000
Parent:
88:bea4f2daa48c
Child:
90:37c3d70b5cb6
Commit message:
Merge pull request #156 from kegilbert/romram-reporting

Revert "Merge pull request #147 from kegilbert/revert-romram-report"
.
Commit copied from https://github.com/ARMmbed/mbed-os-example-blinky

Changed in this revision

README.md Show annotated file Show diff for this revision Revisions of this file
stats_report.h Show annotated file Show diff for this revision Revisions of this file
--- a/README.md	Tue Jan 08 12:45:03 2019 +0000
+++ b/README.md	Wed Jan 16 09:00:03 2019 +0000
@@ -122,6 +122,9 @@
 CPU ID: 0x410fc241
 Compiler ID: 2
 Compiler Version: 60300
+RAM0: Start 0x20000000 Size: 0x30000
+RAM1: Start 0x1fff0000 Size: 0x10000
+ROM0: Start 0x0 Size: 0x100000
 ================= CPU STATS =================
 Idle: 98% Usage: 2%
 ================ HEAP STATS =================
--- a/stats_report.h	Tue Jan 08 12:45:03 2019 +0000
+++ b/stats_report.h	Wed Jan 16 09:00:03 2019 +0000
@@ -41,6 +41,17 @@
         printf("CPU ID: 0x%lx \r\n", sys_stats.cpu_id);
         printf("Compiler ID: %d \r\n", sys_stats.compiler_id);
         printf("Compiler Version: %ld \r\n", sys_stats.compiler_version);
+
+        for (int i = 0; i < MBED_MAX_MEM_REGIONS; i++) {
+            if (sys_stats.ram_size[i] != 0) {
+                printf("RAM%d: Start 0x%lx Size: 0x%lx \r\n", i, sys_stats.ram_start[i], sys_stats.ram_size[i]);
+            }
+        }
+        for (int i = 0; i < MBED_MAX_MEM_REGIONS; i++) {
+            if (sys_stats.rom_size[i] != 0) {
+                printf("ROM%d: Start 0x%lx Size: 0x%lx \r\n", i, sys_stats.rom_start[i], sys_stats.rom_size[i]);
+            }
+        }
     }
 
     ~SystemReport(void)