Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: Configurable_Robots DISCO-F469NI_LCD_demo DISCO-F469NI_SD_demo DISCO-F469NI_EEPROM_demo ... more
Revision 4:27609b3a44ed, committed 2021-06-09
- Comitter:
 - aa6164
 - Date:
 - Wed Jun 09 12:45:23 2021 +0000
 - Parent:
 - 3:3cdfcc4f7c9d
 - Commit message:
 - Updated wait_ms() to thread_sleep_for() for Mbed OS 6+
 
Changed in this revision
--- a/Drivers/BSP/STM32469I-Discovery/stm32469i_discovery.c	Wed Feb 28 13:17:15 2018 +0100
+++ b/Drivers/BSP/STM32469I-Discovery/stm32469i_discovery.c	Wed Jun 09 12:45:23 2021 +0000
@@ -783,7 +783,8 @@
 void AUDIO_IO_Delay(uint32_t Delay)
 {
   //HAL_Delay(Delay);
-  wait_ms(Delay);
+  //wait_ms(Delay);
+  thread_sleep_for(Delay);
 }
 
 /******************************** LINK I2C EEPROM *****************************/
@@ -903,7 +904,8 @@
 void TS_IO_Delay(uint32_t Delay)
 {
   //HAL_Delay(Delay);
-  wait_ms(Delay);
+  //wait_ms(Delay);
+  thread_sleep_for(Delay);
 }
 
 /**************************** LINK OTM8009A (Display driver) ******************/
@@ -914,7 +916,8 @@
 void OTM8009A_IO_Delay(uint32_t Delay)
 {
   //HAL_Delay(Delay);
-  wait_ms(Delay);
+  //wait_ms(Delay);
+  thread_sleep_for(Delay);
 }
 
 /**
--- a/Drivers/BSP/STM32469I-Discovery/stm32469i_discovery_lcd.c	Wed Feb 28 13:17:15 2018 +0100
+++ b/Drivers/BSP/STM32469I-Discovery/stm32469i_discovery_lcd.c	Wed Jun 09 12:45:23 2021 +0000
@@ -418,14 +418,16 @@
     HAL_GPIO_WritePin(GPIOH, GPIO_PIN_7, GPIO_PIN_RESET);
 
     //HAL_Delay(20); /* wait 20 ms */
-    wait_ms(20);
+    //wait_ms(20);
+    thread_sleep_for(10);
   
     /* Desactivate XRES */
     HAL_GPIO_WritePin(GPIOH, GPIO_PIN_7, GPIO_PIN_SET);
     
     /* Wait for 10ms after releasing XRES before sending commands */
     //HAL_Delay(10);
-    wait_ms(10);    
+    //wait_ms(10);    
+    thread_sleep_for(10);
 #else
   
 #endif /* USE_STM32469I_DISCO_REVA == 0 */
--- a/Drivers/BSP/STM32469I-Discovery/stm32469i_discovery_sdram.c Wed Feb 28 13:17:15 2018 +0100 +++ b/Drivers/BSP/STM32469I-Discovery/stm32469i_discovery_sdram.c Wed Jun 09 12:45:23 2021 +0000 @@ -236,7 +236,8 @@ /* Step 2: Insert 100 us minimum delay */ /* Inserted delay is equal to 1 ms due to systick time base unit (ms) */ //HAL_Delay(1); - wait_ms(1); + //wait_ms(1); + thread_sleep_for(1); /* Step 3: Configure a PALL (precharge all) command */ Command.CommandMode = FMC_SDRAM_CMD_PALL;