Other Parts Discussed in Thread: SYSCONFIG
Hello Team,
I am using ccs 12.6.0 with sysconfig 1.19.0. I want to use FreeRTOS in my project. i am new to this controller. can you please help me with how to start with FreeRTOS in TMS320F28375S?
i have launchpad F28379D for use. i started with configuring FreeRTOS in sysconfig but it is giving error as shown below.
then do some changes in my cmd file.
now, i am able to build my project. but i am not able to execute the task while debugging. my code stucks and not going inside the task.
//########################################################################### // // Included Files // #include "driverlib.h" #include "board.h" #include "FreeRTOS.h" #include "c2000_freertos.h" #include "FreeRTOSConfig.h" // // Globals // // // Function Prototypes // void mcu_task1(void* pvParameters); // // Main // void main(void) { // // Intialize device clock and peripherals // Device_init(); // // Disable pin locks and enable internal pullups. // //Device_initGPIO(); //skipped for this example // // Initialize PIE and clear PIE registers. Disables CPU interrupts // Interrupt_initModule(); // // Initialize the PIE vector table with pointers to the shell Interrupt // Service Routines (ISR). // Interrupt_initVectorTable(); // // Initialize resources // Board_init(); // // Enable Global Interrupt (INTM) and realtime interrupt (DBGM) // EINT; ERTM; FreeRTOS_init(); for(;;) { } } void mcu_task1(void* pvParameters) { GPIO_togglePin(19); vTaskDelay(500); } // // End of file //
any help will be highly appreciated.
thanks and regards.