Questions tagged [micrium]

Micrium is a priority-based pre-emptive real-time multitasking operating system kernel for microprocessors.

22 questions
0
votes
0 answers

Micrium uC/FS file system Mount delay

I am working on uC/FS Fat16 filesystem on Nor flash with spi. Volume mount takes 3 Minutes, Even after initial(first time) mount, Each power-on mount takes 3 minutes. How this timing can be reduced.
Indu
  • 123
  • 1
  • 9
0
votes
2 answers

uC/OS-III Systick & Peripheral timer0 for PWM interfere

I'm having trouble in getting a PWM signal for LEDs running smoothly on a NXP LPC1857 running uC/OS-III. Only when I disable the OS systick running at 1ms the flickering which regulary occurs stops. I have set up my timer with 4 match registers, one…
Futience
  • 1
  • 2
0
votes
1 answer

UC/OS III semaphore inside ISR sometimes does not work

I have a problem with a semaphore, it seems that sometime the SemPost called inside the ISR is not effective. My application is base on Micrimum UCOS III and the target platform is based on Microsemi Smartfusion2 SoC (Cortex-M3). My application…
antle
  • 1
  • 1
0
votes
1 answer

IAR for ARM running Micrium OS-III - Understanding memory usage

How can I determine the stack size being used by the tasks through the MAP file generated? How to determine the sizes of the stack and heap in the RAM of ARM How to determine if more stack size is required to be assigned for the tasks?
Nikhil Gupta
  • 172
  • 1
  • 18
0
votes
1 answer

Robot Middleware (OpenRTM, OROCOS, RSCA, ASEBA etc.) support port to an RTOS(Micrium, QNX, Keil, FreeRTOS?

I have question to ask you. There are some open source robotic middleware out there that contains some libraries for robotic developers to do I/O works. They are really powerfull tools that save a lot of time. They are such as OpenRTM, OROCOS, RSCA…
unnamed
  • 840
  • 9
  • 26
  • 38
0
votes
4 answers

LinkedList adding Element

We have a problem with our LinkedList in C. When I count how many nodes should be in the list, I always get 1 LL count: 1 This is the Add, count and get last element of the list code: void addLL(LL * head) { LL *newNode; LL *tail =…
Davey
  • 447
  • 2
  • 7
  • 27
-2
votes
2 answers

Calculating the Stack usage in RTOS application

I am currently working on a project to develop an application in STM32 microcontroller using RTOS (micrium). Are there any tools to calculate the stack usage of a particular thread in RTOS application?
1
2