Preguntas con etiqueta 'c'

2
respuestas

compilador PIC18 xc8: cómo resolver el “código” de pragma de advertencia (335) desconocido

Estoy tratando de compilar este código para que parpadee el led con la interrupción del botón, usando el compilador xc8 y PIC18F4550. Recibí esas advertencias, por lo que las líneas de código se ignoran y el programa no funciona correctamente (a...
3
respuestas

Colas en FreeRTOS

Tengo múltiples tareas que todas escriben en una pantalla. Obviamente, sin controlar quién puede escribir en la pantalla cuando tenga problemas. Pensé que la forma más fácil de hacer esto era con hacer cola. Tengo un QueueHandle global...
2
respuestas

Escribiendo un programa para diferentes microcontroladores

Tengo 2 microcontroladores totalmente diferentes (uno es MSP de 16 bits y otro nórdico de 32 bits). Se supone que deben hacer la misma tarea y pensé que tal vez sería posible escribir un programa en lenguaje C y luego usar diferentes compiladore...
2
respuestas

Cómo hacer parpadear un LED en ARM STR9

Soy bastante nuevo en STR 9 y también en la programación de microcontroladores. ¿Puede alguien explicar el significado de estas líneas en el ejemplo blinky? Estoy teniendo problemas para entenderlo. Gracias Quiero parpadear solo un LED a la v...
2
respuestas

Asignación dinámica de memoria para una aplicación incrustada

Estoy trabajando en un Proyecto que requiere el uso de una MCU para recibir paquetes de cuadros con una longitud de cuadro desconocida en la recepción, pero cada recepción tiene un octeto del cual puede deducir el número de cuadros que quedan po...
2
respuestas

La interrupción de Systick no se dispara cuando se maneja otra interrupción

Estoy experimentando con el descubrimiento STM32f4 y traté de usar un retraso (basado en SYSTICK ) en un controlador EXTI_IRQ pero descubrí que mientras el controlador EXTI se activa el systick el controlador no...
1
respuesta

Operación bitwise para UART, AVR

Estoy tratando de trabajar en UART para AVR. Después de configurar los registros de velocidad en baudios UBRRnX, estoy intentando configurar el registro UCSRnA. Estoy tratando de establecer el segundo bit, U2XO. ¿Cuál es la forma correcta...
1
respuesta

Avr-gcc no se compila correctamente sin optimizaciones, pero funciona (mal) con -Os

Estoy desarrollando software para attiny88 con la cadena de herramientas avr-gcc. Este es un microcontrolador barato con memoria de programa de 8kB, 512B SRAM y 64B de memoria no volátil de datos EEPROM. Todo esto es suficiente para la tarea que...
2
respuestas

Enviando un email smtp desde el microcontrolador

Es posible que esto no esté en la ubicación correcta, así que avísame y lo moveré. Soy un recién graduado de EE y me contrataron para construir un sistema que existe en un SoC con un simple procesador de 32 bits. El sistema básicamente superv...
1
respuesta

Mi bucle For no está saliendo y no sé por qué

Estoy programando un ATMEGA328p en una placa de pruebas y estoy usando una tarjeta arduino para hacer la conversión de USB a serie. Parte del código que escribo involucra un bucle for que se usa para tomar la salida de 8 bits de la línea SPI MOS...