PwmOut_HelloWorld Example for WIZwiki-W7500

Dependencies:   mbed-src

Fork of PwmOut_HelloWorld by Mbed

Prerequisite

This example is for PWM test using digital I/O. To implement this function, you need a Platform board.

Below are what we used.

  • WIZwiki-W7500 from WIZnet (Platform board)

Hardware Configuration

WIZwiki-W7500 Pin map

pin map

Software

Init GPIO

    PwmOut led(LED1);

Set PWM

    led.period(4.0f);      // 4 second period
    led.write(0.50f);      // 50% duty cycle, relative to period
Revision:
0:50d2b9c62765
Child:
1:5160ea45399b
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Tue Feb 12 15:10:53 2013 +0000
@@ -0,0 +1,12 @@
+#include "mbed.h"
+ 
+PwmOut led(LED1);
+ 
+int main() {
+    while(1) {
+        for(float p = 0.0f; p < 1.0f; p += 0.1f) {
+            led = p;
+            wait(0.1);
+        }
+    }
+}
\ No newline at end of file