RoCorbera / RT-Thread_FOC

FOC implementation and interrupt latency tests for RT-Thread

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RT-Thread_FOC

Field-oriented control implemented over RT-Thread for STM32F429ZI.

Contents

Field-oriented control implemented over RT-Thread. Seperate branches are available to test interrupt latency.

STM32F4 BSP Extention: - config for centre-aligned PWM complementary output - config for ADC injected-trigger on PWM mid-point - callback register for ADC injected conversion complete interrupt (low latency)

Kernel Extention: - fast direct context switching from ISR

Usage

mc_user_definitions.c contains all configurations for motor, ADC, control loop, (etc), and control method parameters

About

FOC implementation and interrupt latency tests for RT-Thread


Languages

Language:C 88.8%Language:HTML 6.0%Language:Assembly 2.1%Language:Python 1.5%Language:Shell 0.9%Language:Makefile 0.4%Language:C++ 0.1%Language:M4 0.0%Language:Yacc 0.0%Language:RPC 0.0%Language:CMake 0.0%Language:Perl 0.0%Language:Lex 0.0%Language:Pawn 0.0%Language:Batchfile 0.0%