Resultados de la búsqueda a petición "embedded"

6 la respuesta

Tabla de búsqueda vs interruptor en software integrado C

En otro hilo, me dijeron que unswitch puede ser mejor que untabla de búsqueda en términos de velocidad y compacidad. Entonces me gustaría entender las diferencias entre esto: Tabla de búsquedastatic void func1(){} static void func2(){} typedef ...

1 la respuesta

Máquina de estado sin puntero de función

He implementado una máquina de estado compleja con numerosas transiciones de estado para un sistema SIL 4 de seguridad. La columna vertebral para esta implementación se realizó utilizando punteros de función. Cuando todo estaba funcionando sin ...

1 la respuesta

Configuración del servidor de tiempo de Internet en Windows embebido estándar a través de lote o similar

Tengo un PLC que ejecuta el estándar embebido de Windows donde realizo algunas instalaciones y modificaciones específicas del software de mi empresa como parte de nuestro proceso de instalación (que es todo manual hoy). Ahora estoy en el proceso ...

3 la respuesta

Asignación de memoria dinámica en C incrustado

¿Puedo usar las funciones malloc y eliminar en C incrustado? Por ejemplo, tengo una función, donde se creó el puntero en la estructura con la función malloc. Esta dirección de retorno de función en ram y puedo usar esto. Después de salir de mi ...

2 la respuesta

Ligero retraso después de regresar de la interrupción

He escrito un pequeño programa que usa un botón en una placa de descubrimiento STM32 para actuar como contador en modo Binario / Decimal / Hexadecimal (la pantalla recorre las 3 opciones y una vez presionada, cuenta hasta 16 por cada presión ...

2 la respuesta

Calcule la expresión logarítmica sin aritmética de punto flotante o registro

Necesito calcular la expresión matemáticafloor(ln(u)/ln(1-p)) para0 < u < 1 y0 < p < 1 enCen un procesador integrado consin aritmética de coma flotante y noln función. El resultado es un entero positivo. Sé sobre los casos límite (p = 0), me ...

1 la respuesta

Vinculación de binario con funciones / datos en una ubicación específica en la memoria

Actualmente estoy en el proceso de escribir un gestor de arranque de memoria intermedia para un ATMega. Me gustaría colocar una sección de funciones y datos de uso común en una ubicación específica en la memoria, de modo que: no se supera el ...

3 la respuesta

Linux incorporado: ¿mecanismo para implementar actualizaciones de firmware? [cerrado]

Estoy considerando desarrollarme en el proyecto Yocto para un proyecto Linux incorporado (una aplicación industrial) y tengo algunas preguntas para aquellos con experiencia en Linux incorporado en general: la experiencia Yocto es un extra. Solo ...

2 la respuesta

¿Cómo puedo cambiar el tamaño máximo de almacenamiento dinámico disponible para una tarea en FreeRTOS?

Estoy creando una lista de elementos dentro de una tarea de la siguiente manera: l = (dllist*)pvPortMalloc(sizeof(dllist));dllist tiene 32 bytes de tamaño. Mi sistema integrado tiene 60kB SRAM, por lo que esperaba que mi lista de 200 elementos ...

4 la respuesta

¿Cómo ejecutar un programa C sin SO en la Raspberry Pi?

Me gustaría experimentar usando Raspberry Pi para algunas aplicaciones integradas diferentes de bajo nivel. El único problema es que, a diferencia de las placas de microcontrolador AVR y PIC disponibles, Raspberry Pi generalmente ejecuta un ...