Testing I2C by dump content

Dependencies:   mbed FastPWM

Files at this revision

API Documentation at this revision

Comitter:
stefkpl
Date:
Fri Oct 14 08:42:47 2016 +0000
Child:
1:3a2023b0563c
Commit message:
Initial Commit

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Oct 14 08:42:47 2016 +0000
@@ -0,0 +1,26 @@
+#include "mbed.h"
+ // Test DUMP I2C
+#define _ADDR     (0x43) 
+ 
+I2C i2c(I2C_SDA, I2C_SCL);
+ 
+DigitalOut myled(LED1);
+ 
+Serial pc(SERIAL_TX, SERIAL_RX);
+  
+int main()
+{
+    int status = i2c.write(_ADDR);
+    pc.printf("Begin Scan\r\n");
+    
+    // Read all register
+    data_write[0] = LM75_REG_TEMP;
+    i2c.write(LM75_ADDR, data_write, 1, 1); // no stop
+    i2c.read(LM75_ADDR, data_read, 2, 0);
+
+    while (1) {
+        myled = !myled;
+        wait(0.2);
+ 
+}
+ 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Fri Oct 14 08:42:47 2016 +0000
@@ -0,0 +1,1 @@
+http://mbed.org/users/mbed_official/code/mbed/builds/25aea2a3f4e3
\ No newline at end of file