• Ensure thread safety in ARM C/C++ libraries
    Dear forum, right now I am struggling with enabling thread safety for my ARM C/C++ libraries. Here's the problem I am facing: Actually I am running a multithreaded application on my Cortex-M3 device...
  • Thread safety under RL-ARM
    Are the standard memory allocation functions (new,delete,malloc and free) thread safe when using RL-ARM by default or do I have to implement the _mutex_ functions myself if so is it just the _mutex_...
  • how to monitor Keil's middleware threads for safety critical systems
    Hello, For a safety critical system, I would like to monitor all my threads to identify infinity loops. If an infinity loop is detected a system reset should be performed. I am going to use signals...
  • ARM: Class B Safety Test Libraries
    I am considering using Keil compilers and MDK-ARM for development of a safety critical device which requires the Class B safety tests. The target processor is an STM32 L0. 1. Does the purchased...
  • Multiple instance of thread function
    Hi, In keil. void taskThread(void const * arg) { } osThreadDef(taskThread, osPriorityNormal, 1, 2500); I want to use same function for multiple instance of osThreadId ( for 2 or...