2024-02-11 04:05 AM
Please let me know if I can use the Azure RTOS free with the STM32F767xx MCU and if it is free how can I use the same on my NUCLEO-F767ZI board? Please response as soon as possible. I need this to use the file system and also the ethernet/USB communication feature and other features. Can this RTOS be used for using all the wired/wireless communication peripherals available on the MCU? We need to make decisions based on this for our project.
Solved! Go to Solution.
2024-02-11 06:30 AM - edited 2024-02-12 10:23 AM
Hi @rdevisetti,
Yes of course AzureRTOS (Now thredx-eclipse) is free for STM32F7xx series it support an networking stack (NETX), file system stack (FileX) and USB stack host/device (USBX) fully intergrated with RTOS (Threadx).
See here:
You can find demos showing how to use azure rtos stack with stm32f7xx target in github repo:
https://github.com/STMicroelectronics/x-cube-azrtos-f7
More applications with stm32h7xx target in x-cube-azrtos-h7 package and you port it:
https://github.com/STMicroelectronics/x-cube-azrtos-h7
You can download x-cube-azrtos-f7 package and generate your code with CubeMX (maybe you need to update the Middleware wi).
See playlist videos azure rtos step by step here:
https://youtube.com/playlist?list=PLnMKNibPkDnGxMITHhhRqbT0-2egHq0D0&si=WvMRm-Tf4hBYz3Lf
You can find a demo using usbx cdc ecm, file system , rtos and network stack here:
(With stm32h7 but easy to port it)
2024-02-11 06:30 AM - edited 2024-02-12 10:23 AM
Hi @rdevisetti,
Yes of course AzureRTOS (Now thredx-eclipse) is free for STM32F7xx series it support an networking stack (NETX), file system stack (FileX) and USB stack host/device (USBX) fully intergrated with RTOS (Threadx).
See here:
You can find demos showing how to use azure rtos stack with stm32f7xx target in github repo:
https://github.com/STMicroelectronics/x-cube-azrtos-f7
More applications with stm32h7xx target in x-cube-azrtos-h7 package and you port it:
https://github.com/STMicroelectronics/x-cube-azrtos-h7
You can download x-cube-azrtos-f7 package and generate your code with CubeMX (maybe you need to update the Middleware wi).
See playlist videos azure rtos step by step here:
https://youtube.com/playlist?list=PLnMKNibPkDnGxMITHhhRqbT0-2egHq0D0&si=WvMRm-Tf4hBYz3Lf
You can find a demo using usbx cdc ecm, file system , rtos and network stack here:
(With stm32h7 but easy to port it)