This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Unable to create RTX based project.

Hi Guys

This is my first time trying to use the Keil RTX kernel. The Device I’m using is the STM32F437II, in the Keil uVision 5.10.0.2 environment, which I installed via the MDK-ARM v5 download. I have the following packages installed:

ARM::CMSIS Version 3.20.4 (CORE, DSP, RTOS, Driver)
Keil::MDK-MiddleWare, Version 5.1.5 and 5.1.4
Keil::STM32F4xx_DFP, Version 1.0.8 and 1.0.7

I have been able to successfully build, program and debug my device with complex single tasked software, but are looking at adding multitasking. I’m trying to use the Keil RTX kernel, however I cannot find the rtl.h header (I performed a full computer file system search), I can’t select the RTX Kernel, can’t see the RL folder and in general very little else relating to the real time kernel. After several failed attempts I eventually came across the lab document that explain how to setup a project from scratch: www.dejazzer.com/.../lab6_rtos.pdf

Following the Project Wizzard, it is successfully creating the RTX_Conf_CM.c file, and it adds the RTX_CM4.lib and arm_cortexM4lf_math.lib to the project. However that's as far as I can get.

Can anyone please advise if I’m missing packages, or have missed any key steps?

Cheers
-Vinnie

0