Queues Allows to pass more information between the tasks. Suspend task if tries to “put” to full queue or “get” from empty one. Semaphores are
Category: Embedded System
STM32-Cube IDE-FreeRTOS Intertask Communication Part – 2
Queues Allows to pass more information between the tasks. Suspend task if tries to “put” to full queue or “get” from empty one. Semaphores are
STM32-Cube IDE-FreeRTOS Tasks
Task Tasks are implemented as C functions. The only thing special about them is their prototype, which must return void and take a void pointer
STM32-Cube IDE-FreeRTOS Memory Management
FreeRTOS uses a region of memory called Heap (into the RAM) to allocate memory for tasks, queues, timers , semaphores, mutexes and when dynamically creating
STM32-Cube IDE-FreeRTOS Code Generation using CubeMx
STM32CubeIDE is an advanced C/C++ development platform with peripheral configuration, code generation, code compilation, linking, and debug features. It is based on the Eclipse®/CDT framework
ST Wireless Series (STM32WB & STM32WL)
The STM32Wx MCUs bring wireless connectivity to the STM32 MCU portfolio. They cover Sub-GHz as well as 2.4 GHz frequency range operation. They are easy
IOT Sensor’s Part 2: Accelerometers, Magnetometers, Time of light Sensors.
Below are the list of sensor’s we are going to discuss: LIS3MDL: Digital output magnetic sensor: ultra-low-power, high-performance 3-axis magnetometer LIS2DW12: MEMS digital output motion
IOT Sensor’s Part 1:Humidity, Pressure, Temperature Sensors.
Below are the list of sensor’s we are going to discuss: HTS 221: Capacitive digital sensor for relative humidity and temperature LPS22HB: MEMS nano pressure
Embedded System Process Guide
Process: The various types of work that need to be performed in order to proceed with the development of embedded software has been largely divided
IOT – BLE Based Solutions
Bluetooth Low Energy (Bluetooth LE, colloquially BLE, formerly marketed as Bluetooth Smart) is a wireless personal area network technology designed and marketed by the Bluetooth