Dependencies:   LCD_DISCO_F429ZI mbed BSP_DISCO_F429ZI

Revision:
5:c6b7bdcadcd4
Parent:
4:60bddeca288c
--- a/main.cpp	Sat Dec 05 18:35:22 2020 +0000
+++ b/main.cpp	Sat Dec 05 23:13:03 2020 +0000
@@ -6,7 +6,7 @@
 DigitalOut led1(LED1);
 extern "C" uint32_t getMax();
 extern "C" uint32_t getTotFreq();
-extern "C" uint8_t * GetWordAt(int32_t i); 
+extern "C" uint8_t GetWordAt(int32_t i); 
 extern "C" int16_t GetFreqAt(int32_t i); 
 
 void button_pressed()
@@ -51,15 +51,17 @@
 
       uint16_t Xpos =100;
       for(int i=0;i<count;i++){
-          uint32_t word=0;
+          uint8_t word=GetWordAt(i);
           uint16_t wordFreq=GetFreqAt(i);
           float freq= wordFreq/totalFreq;
           sprintf((char*)text, "count=%d", count);
-          lcd.DisplayStringAt(i, LINE(i), (uint8_t *)&text, LEFT_MODE);
+          lcd.DisplayStringAt(0, LINE(0), (uint8_t *)&text, LEFT_MODE);
           sprintf((char*)text2, "Tfreq=%d", totalFreq);
-          lcd.DisplayStringAt(5, LINE(5), (uint8_t *)&text2, LEFT_MODE);
+          lcd.DisplayStringAt(6, LINE(6), (uint8_t *)&text2, LEFT_MODE);
 //          sprintf((char*)text, "freq=%d", wordFreq);
-//          lcd.DisplayStringAt(i, LINE(i), (uint8_t *)&text, LEFT_MODE);
+//          lcd.DisplayStringAt(i+1, LINE(i+1), (uint8_t *)&text, LEFT_MODE);
+//          sprintf((char*)text, "w=%d", word);
+ //         lcd.DisplayStringAt(i+1, LINE(i+1), (uint8_t *)&text, LEFT_MODE);
           
           uint16_t h=i*20;
           lcd.DrawRect(Xpos, 200, 20, h);