
program 4 code
Dependencies: LCD_DISCO_F429ZI mbed BSP_DISCO_F429ZI
Diff: main.cpp
- Revision:
- 1:551c68b9547b
- Parent:
- 0:84dbe22c269c
- Child:
- 2:2cfdd07ab939
--- a/main.cpp Sat Nov 28 17:37:30 2020 +0000 +++ b/main.cpp Mon Nov 30 00:33:09 2020 +0000 @@ -5,7 +5,9 @@ InterruptIn user_button(USER_BUTTON); DigitalOut led1(LED1); extern "C" uint32_t getMax(); - +extern "C" uint32_t getTotFreq; +extern "C" uint8_t * GetWordAt(int32_t i); +extern "C" int16_t GetFreqAt(int32_t i); void button_pressed() { @@ -23,8 +25,8 @@ uint8_t text[30]; led1 = 1; -// uint32_t count=getMax(); - uint32_t count=4; + uint32_t count=getMax(); + uint32_t totalFreq=0; BSP_LCD_SetFont(&Font20); lcd.DisplayStringAt(0, LINE(1), (uint8_t *)"MBED EXAMPLE", CENTER_MODE); @@ -42,7 +44,7 @@ uint32_t word=0; uint32_t wordFreq=0; float freq= wordFreq/totalFreq; - sprintf((char*)text, "i=%d", i); + sprintf((char*)text, "count=%d", count); lcd.DisplayStringAt(i, LINE(i), (uint8_t *)&text, LEFT_MODE); uint16_t h=i*20;