Preguntas C2

Cómo administrar el registro NanoPI TWI0 escribiendo un controlador de dispositivo Linux

Estoy tratando de desarrollar un controlador de dispositivo Linux para administrar los registros GPIO de una tarjeta NanoPI Neo (Allwinner H3). Estoy usando un enfoque simple para comprender el comportamiento de los registros GPIO mediante el uso de solo dos funciones de controlador: open y ioctl. La implementación de mi controlador, en este momento, puede …

Cómo administrar el registro NanoPI TWI0 escribiendo un controlador de dispositivo Linux Leer más »

¿Puedo confiar en sprintf() para eliminar la imprecisión de punto flotante?

Luqus Tengo el siguiente código C para determinar los lugares decimales de un valor doble. esta usando el sprintf()‘s %f para terminar con una cadena sin imprecisión de coma flotante. ¿Existe el riesgo de que sprintf() ¿No está eliminando correctamente la imprecisión del punto flotante, o esa función es segura de usar? #include <stdio.h> #include …

¿Puedo confiar en sprintf() para eliminar la imprecisión de punto flotante? Leer más »

¿Existe un “límite” en un stackoverflow? [closed]

Raúl Cerrado. Esta pregunta necesita detalles o claridad. Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación. Cerrado 1 hora antes. Mejora esta pregunta Estoy aprendiendo desbordamientos de pila, usando dispositivos para moverme ASLR. Mi problema es que cuando desbordé el búfer, la pila no se …

¿Existe un “límite” en un stackoverflow? [closed] Leer más »

La matriz está vacía en el reloj del depurador

Dwadelfri Cuando miro en el reloj del depurador, con un punto de interrupción en _render, command solo contiene 0x00. Esto es para un procesador AVR. int main(){ char hello[] = “Hello”; gfx_put_string(5, hello); } void gfx_put_string(int length, char* characters){ char command[length+3]; command[0] = 0x00; //cmd command[1] = 0x06; //cmd for (int i=0; i<length; i++){ command[i+2] …

La matriz está vacía en el reloj del depurador Leer más »