Micrium is a priority-based pre-emptive real-time multitasking operating system kernel for microprocessors.
Questions tagged [micrium]
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?

Adithyan
- 1