STMicroelectronics (STM32G4x, STM32F4x, STM32F7x, STM32H7x) 1. Introduction to FreeRTOS: System Architecture and Execution Model 2. FreeRTOS Scheduler: Preemption, Time Slicing, and Deterministic Scheduling 3. Task Management: Task Creation, States, Priorities, and Context Switching 4. Task Notifications: Lightweight and High-Performance Direct-to-Task Signaling 5. Queues and Queue Sets: Deterministic Inter-Task Communication 6. Event Groups: Multi-Condition Synchronization and…
Category: Embedded System
TI C2000 Real-Time Microcontroller: Control, Sensing, and Communication
TI C2000 Real-time Microcontroller (TMS320F28x7x / F2837xx / F2838x) 1. Introduction to TI C2000 Core Board V1.3 TI Dual-core TMS320F28375D Core Board V1.3 TMS320F28375D Core Board V1.3 GPIO and Peripheral Muxing Comparison between LAUNCHXL-F28379D and Core Board V1.3 2. TI C2000 Architecture Overview TMS320F28x7x Device Comparison TMS320F2837xD/F2838xD Dual-Core Block Diagram TMS320F28x7x Core Block Diagram TMS320F28x7x…
STM32 Microprocessors
Back to top of the page
NVIDIA Jetson AGX Thor
Back to top of the page
Zynq 7000 SoC
Back to top of the page
AI & Machine Learning Across Platforms
NVIDIA Jetson AGX Thor AMD (Xilinx) FPGA & SoM Back to top of the page
Artix 7 FPGA
Back to top of the page
AMD (Xilinx) FPGA & SoM
Artix 7 FPGA Zynq 7000 SoC Zynq UltraScale+ MPSoC (Kria K26 SoM) Back to top of the page
Real-time Control Module for HIL
I developed a real-time control module (a.k.a. simplified dSPACE MicroAutoBox or Speedgoat target machine) using TI C2000 microcontrollers for hardware-in-the-loop (HIL) applications in electric vehicles, utilizing both CAN and Ethernet interfaces. The system architecture assigns one CPU and CLA group to handle low-level control tasks such as steering and motor actuation of the gas and…
TI ARM-based Microcontroller
TI ARM-based MCU & MPU w/wo FreeRTOS Microcontroller: TM4C123GXL, MSP432P401R, MSP432E401Y, AM2432, AM2732, etc Software: Code Composer Studio (CCS), SysConfig, UniFlash Library: Bare-Metal Programming, Driverlib Debugger: XDS200 (JTAG) AM2434 Programming Documents AM2434 Features AM2434 Block Diagram AM2732 Programming Documents AM2732 Features AM2732 Block Diagram Back to top of the page