Bluepill_Plantilla Es la plantilla base (mejorada) para soporte y compatibilidad en Mbed para la tarjeta "BluePill" basada en el procesador ARM M3 STM32F103C8T6

Dependencies:   mbed

Revision:
1:c0ed6c52c441
Parent:
0:9f7581d1af6f
Child:
3:1ccbb37e3828
--- a/main.cpp	Wed Jun 26 18:54:11 2019 +0000
+++ b/main.cpp	Thu Sep 05 23:37:25 2019 +0000
@@ -30,14 +30,11 @@
 :  Includes
 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */
+#include "stm32f103c8t6.h"
 #include "mbed.h"
-#include "stm32f103c8t6.h"
-//#include "stm32f10x.h"
-#include "PinNames.h"
-//#include "SysClockConf.h"
 //#include "AnalogIn.h"
 //#include "Led_RGB.h"
-//#include "Serial.h"
+#include "Serial.h"
 //#include "stdio.h"
 
 /*
@@ -49,6 +46,8 @@
 #define off             1               // Estado para boton sin presionar
 #define hold            2               // Estado para boton mantenido
 #define release         3               // Estado para boton liberado
+#define FALSE           0               // Estado FALSO
+#define TRUE            1               // Estado VERDADERO
 #define Ticker_Rate     1000            // Periodo de interrupción (us)
 /*
 +-------------------------------------------------------------------------------
@@ -58,7 +57,7 @@
 //confSysClock();     // Configure system clock (72MHz HSE clock, 48MHz USB clock)
 Ticker      TimerInt;               // Inicializa la Interrupción por Timer
 DigitalOut  led_monitor(LED1);      // Inicializa el LED Monitor
-DigitalOut  led_testigo(PA_1);      // Inicializa el LED Testigo
+DigitalOut  led_testigo(PB_1);      // Inicializa el LED Testigo
 Serial      terminal(PA_2, PA_3);   // Inicializa la Comunicación Serial a la PC
 PwmOut      servo(PA_7);            // Inicializa el PWM
 AnalogIn    sensor1 (PB_0);         // Inicializa Canal Analógico para sensor 1
@@ -145,6 +144,8 @@
 /* END program */
 
 /*+-----------------------------------------------------------------------------       
+*+ La documentación va aquí!:
+*+-----------------------------------------------------------------------------       
 *+  Conexión al Led Testigo:
 *+ 
 *+  Los leds se pueden conectar a cualquier pin que se declare como DigitalOut.