This is the repository of group 1 for the insights of RTOS with FREERTOS using STM32F407 Board.
- Team Details
Sr.No. | Member Name | PS Number | Photo |
---|---|---|---|
1 | Kartik Burele | 99007835 | |
2 | Saujandu Roy | 99007834 | |
3 | Vaishnavi Ankar | 99007867 | |
4 | Aniket Nagpure | 99007871 |
- The Arm® Cortex®-M4 32-bit STM32F407VG high-performance mcu core is easily developed with the STM32F4DISCOVERY Discovery kit. It comes with everything a new user or an expert user needs to get started. rapidly.
- It features an ST-LINK/V2-A embedded debug tool, one STMEMS digital accelerometer, one digital microphone, and one audio DAC with integrated class D and is based on the STM32F407VG microcontroller.
- There are LEDs, pushbuttons, and a USB OTG Micro-AB connector. Extension header connectors can be used to connect specialized add-on boards. The Discovery kit for the STM32F4DISCOVERY comprises the STM32 free software package.
- The STM32CubeF4 MCU Package includes the libraries and examples.
- FreeRTOS can be built with approximately twenty different compilers, and can run on more than thirty different processor architectures. Each supported combination of compiler and processor is considered to be a separate FreeRTOS port.
- FreeRTOS can be thought of as a library that provides multi-tasking capabilities to what would otherwise be a bare metal application.
- FreeRTOS is supplied as a set of C source files. Some of the source files are common to all ports, while others are specific to a port. Build the source files as part of your project to make the FreeRTOS API available to your application. To make this easy for you, each official
- FreeRTOS port is provided with a demo application. The demo application is pre-configured to build the correct source files, and include the correct header files.
- Demo applications should build ‘out of the box’, although some demos are older than others, and sometimes a change in the build tools made since the demo was released can cause an issue. Section 1.3 describes the demo applications.