Nordic nRF52 Development Kit – Measuring Temperature and Humidity using Bluetooth Low Energy and integrating with Environment Sensing Service.
Read moreFreeRTOS Real Time Operating System Firmware Development
Mastering the FreeRTOS Embedded Firmware Programming on KL25 ARM Cortex-M0+ MCU using FRDM-KL25 Platform
Course focus on real time operating system basics, architecture, features, why, when and where to use RTOS, its classification, features and key selection parameters. Then it dig into task management, task scheduling, task dispatcher, various task scheduling mechanisms, multi-tasking firmware development. Then it helps you to dive into task synchronization techniques like semaphores, task communication.
Course Outline
Course Schedule
# | Session Topics | Duration |
---|---|---|
1 | FreeRTOS Architecture, IDE Setup | 2 |
2 | Task Management, Multi-Tasking | 2 |
3 | Multi-Tasking Task Synchronization | 2 |
4 | Inter Task Communication | 2 |
5 | Memory, Timer Management | 2 |
6 | Interrupt, Event Management | 2 |
7 | Hardware I/O Management | 2 |
8 | Integrated Project | 2 |
Total Hours | 16H |
Latest Blogs
This session provides a brief introduction about embedded linux and its various components like Universal Bootloader, Linux Kernel and Root File System.
Read moreBrief introduction about the U-Boot loader, its directory sructure and its usage / related information. It also focuses u-boot boot start location and booting sequence as well.
Read more