Preguntas con etiqueta 'freertos'

2
respuestas

Controlar un protocolo UART con FreeRTOS o Interrupciones [cerrado]

Estoy intentando desarrollar un protocolo UART para permitir la comunicación entre dos tableros Master_Board y Slave_Board. Master_Board enviará comandos sobre UART a Slave_Board y este último responderá. La cosa es que los comandos tienen difer...
1
respuesta

Cómo mostrar caracteres en la pantalla LCD con FreeRTOS

Puse FreeRTOS en kit basado en EFM32 de EnergyMicro . Después de portar quiero desarrollar una aplicación simple que mostrará Hello World en la pantalla LCD. Cuando hablamos de Windows OS, tenemos una función printf () que interactúa con OS...
1
respuesta

Cómo usar FreeRTOS con MPLAB X que se ejecuta en un SO MAC

Estoy programando mi microcontrolador PIC en un sistema operativo MAC. ¿Se puede usar FreeRTOS con MPLAB X en un sistema operativo MAC? He observado instrucciones que incluyen la descarga de un archivo .exe, pero eso significa que solo es b...
0
respuestas

Problemas de FreeRtos en tareas de ADC y tareas de transmisión

Tengo una tarea ADC que usa 4 canales y usa el DMA para la transferencia. También tengo un cliente de transmisión que transmite los datos de ADC a través del socket TCP. Hice que la tarea ADS tenga una prioridad más baja que el cliente de transm...
0
respuestas

STM32F103 - CubeMx - MCU se reinicia con FreeRtos v9

Estoy usando un STM32F103 en mi proyecto y genero el proyecto Keil con Cube32MX con este paquete de firmware para STM32F1 versión 1.4.0. Hoy actualizo el Cubo a la versión 4.23.0 y migro mi proyecto (incluida la actualización del paquete de f...
0
respuestas

¿Qué se cambiará acerca de stm32f4x7_eth_bsp.c

Estoy usando STM32f407ZGT6. ¡FreeRTOS funciona perfectamente a bordo! He incluido archivos de Ethernet. Según la compilación de Windows Commander que indica que se compiló, no se encontró libre. ¡Pero si uno se conecta con LAN en esta placa, la...
2
respuestas

Arrancando FreeRTOS en ARM

Estoy creando un dispositivo integrado (como un teléfono) que ejecutará FreeRTOS. Estoy utilizando un ARM Processor . ¿Cómo puedo hacer que mi dispositivo Homebrew arranque FreeRTOS? ¿Hay algún tipo especial de unidad de almacenamiento que pued...
1
respuesta

sincronización I2C multihilo

Estoy utilizando una placa ESP32 para comunicarme con un LCD y un expansor de E / S utilizando un bus I2C. Estoy ejecutando un código basado en FreeRTOS. Estoy usando 2 subprocesos separados para la pantalla LCD y el expansor de E / S para ac...
2
respuestas

Systick en interrupción usando FreeRTOS

Necesito contar cuántos milisegundos demora mi interrupción para finalizar su servicio. Antes de comenzar a usar FreeRTOS, simplemente hice algo como esto: void HAL_GPIO_EXTI_Callback(void) { uint32_t diff; start = HAL_GetTick(); /...
1
respuesta

Razones para usar RTOS [duplicado]

¿Puede alguien explicar en qué situaciones se usa RTOS? ¿Cuáles son las ventajas y desventajas de RTOS en relación con las aplicaciones MCU simples?     sin sistema operativo?