Estoy tratando de entender cómo funcionan los sistemas operativos en tiempo real. He mirado los códigos fuente de algunos RTOS. Quiero aprender creando mi RTOS simple, algo como FLIRT .
Estoy usando la serie PIC16 y el compilador XC8 C con M...
Estoy buscando una placa de desarrollo con un costo relativamente bajo (< $ 50 sería ideal) con soporte real para un RTOS. No importa si el RTOS es compatible con el fabricante o es un proyecto independiente, pero me gustaría algo que sea sól...
En algunos kernels RT, si desea publicar en un semáforo o marca desde un ISR, debe llamar a una versión especial del método, en lugar de la llamada normal de una tarea normal. Ejemplos:
xSemaphoreGiveFromISR() en lugar de xSemaph...
Probablemente todos vayan en la otra dirección, moviendo sus sistemas, etc. a Linux. Tengo el siguiente problema. Me gusta usar un chipset WiFi junto con su controlador de Linux en mi RTOS (FreeRtos). Si hago esto de manera convencional, me llev...
Soy nuevo en las prácticas / arquitecturas de codificación RTOS, y estoy aprendiendo específicamente en RTX. ¿Debo tener una tarea get_new_sensor_data para cada sensor, o los datos del sensor generalmente se cuidan por algún otro medio, como en...
Soy un desarrollador integrado. No he trabajado con RTOS / linux. Estaba pasando por los conceptos de RTOS cuando me topé con el "cambio de contexto". Entiendo que cuando se produce un cambio de contexto, todos los registros junto con PC (Progra...
He estado buscando RTC de alta precisión en Google, pero casi todos los RTC como DS12C887, DS1307 proporcionan resolución de tiempo en segundos, lo cual está bien para uso general. Pero, ¿hay algún RTC IC que pueda proporcionar una resolución má...
Estoy buscando un poco de ayuda y consejos sobre mi código.
Estoy usando C18 en el entorno MPLab, PIC18f4520 con Fosc a 4MHz, y usnig timer0 en modo de 16 bits para contar el desbordamiento, establecer el bit de desbordamiento y el indicador...
Ha pasado un tiempo desde que tomé el curso "Sistemas embebidos" en el que estudiamos "Super-Loops", "RTOS", Semáforos, Multitarea (cooperativo vs premptive), lo siento mucho por esta pregunta.
Tenemos una aplicación donde tenemos una interfa...
Estoy familiarizado con varios kernels en tiempo real: AVIX , FreeRTOS , TNKernel , y en todos tenemos 2 versiones de casi todas las funciones: una para llamar desde la tarea y la segunda para llamar desde ISR.
Por supuesto, tiene sentido...