Xiaohai Li
/
RPi_MOT_HAT
Raspberry Pi MOT HAT Based on STM32F030R8. The clock needs to be changed to 8MHz after export.
Diff: main.cpp
- Revision:
- 3:171f4d0ca77b
- Parent:
- 2:cff0fa966e58
--- a/main.cpp Tue Aug 18 11:03:37 2015 +0000 +++ b/main.cpp Thu Aug 20 11:36:01 2015 +0000 @@ -2,12 +2,37 @@ void SystemHalt(void) { - printf("\n\rOops! System halted! O_o\n\r"); + uart_db.printf("\n\rOops! System halted! O_o\n\r"); LedOffAll(); while(1) { - LedToggle(0); - wait_ms(1000); + //Breath LED + int i, j; + led_mb = 0; + while(1) + { + for(j=0;j<=100;j++) + { + for(i=0;i<=100;i++) + { + led_mb = 1; + wait_us(j); + led_mb = 0; + wait_us(100-j); + } + } + for(j=100;j>=0;j--) + { + for(i=0;i<=100;i++) + { + led_mb = 1; + wait_us(j); + led_mb = 0; + wait_us(100-j); + } + } + wait_ms(200); + } } } @@ -31,8 +56,8 @@ if(AppLayerInit() != 0) SystemHalt(); - printf("System init done!\n\r"); - SelfTest(); + uart_db.printf("System init done!\n\r"); + DebugCommander(); //Program should never go to here SystemHalt();