AM243x Motor Control SDK  09.01.00
DCL PI Test

Simple DCL PI controller demonstration

This example leverages a PI controller from the digital control library(DCL). It demonstrates how to setup and run the PI controller. The example first initializes the datalog DCL_FDLOG to the test vector, run the controller based on the test input and compare the output with the expected value.

Files and directory structure

Folder/Files Description
${SDK_INSTALL_PATH}/examples/dcl/dcl_pi/
pi_test.c Main function for PI testing
pi_test.h Contains all initialization of needed strctures
data/ Contains pre-generated data files result compares with
${SDK_INSTALL_PATH}/source/dcl
dcl/ Folder containing DCL library source

Supported Combinations

Parameter Value
CPU + OS r5fss0-0 nortos
r5fss0-0 freertos
Toolchain ti-arm-clang
Boards am243x-evm, am243x-lp
Example folder examples/dcl/dcl_pi

Steps to Run the Example

Sample Output

Shown below is a sample output when the application is run:

PI test produced 0 error