Preguntas etiquetadas con c

C es un lenguaje de implementación de sistemas imperativo (de procedimiento). Fue diseñado para compilarse utilizando un compilador relativamente sencillo, para proporcionar acceso de bajo nivel a la memoria, para proporcionar construcciones de lenguaje que se mapeen eficientemente a las instrucciones de la máquina, y para requerir un soporte mínimo en tiempo de ejecución. Por lo tanto, C fue útil para muchas aplicaciones que anteriormente se habían codificado en lenguaje ensamblador. de http://en.wikipedia.org/wiki/C_(programming_language)

1
Implementación de D (diferenciación) en PID
Estoy implementando un controlador PID para el control de velocidad del motor. Ya terminé de implementar el control PI y funciona perfectamente bien para mí. En la especificación me han dicho que implemente una técnica de filtrado utilizando la siguiente ecuación para la parte D: Ahora, lo que entiendo hasta …



3
Espigas aleatorias L3G4200D
He buscado un poco en este foro con respecto al giroscopio L3G4200D, y no he visto este problema mencionado, pero he visto a otros hablar de ello en otros foros. Veo un gran valor extraño en mi salida cuando el giroscopio está parado. Desafortunadamente, nadie parece haber podido responder por …

3
Comenzando con I2C en PIC18s
Para un proyecto, me gustaría que tres PIC (dos esclavos PIC18F4620, un maestro PIC18F46K22) se comuniquen a través del bus I2C. Más tarde, se pueden agregar más esclavos (como EEPROM, SRAM, ...). Estoy escribiendo el código para estos PIC en C usando el compilador C18. He buscado mucho en Internet, …

5
¿Qué tiene de malo este casting en código C para AVR?
Definí dos variables: uint8_t a[2]; uint16_t b; A continuación, quiero usar acomo variable de tipo uint16_t, por ejemplo b = (uint16_t)a; Pero esto está mal! Mis programas no funcionan correctamente con dicho código. Todo está bien, cuando sustituyo ba uint8_t b[2]las operaciones elementwise uso. ¿Por qué?
8 avr  c 

5
¿Cómo conectar un microcontrolador PIC?
Soy completamente nuevo en el mundo de los microcontroladores PIC y la ingeniería eléctrica, así que ve con calma :) De todos modos, logré programar mi PIC 16f627 para encender tres LED cuando se presiona el botón (disparador) y comenzar una secuencia de apagado (básicamente cada LED se apaga uno …

1
¿Cómo creo una biblioteca estática para el AVR Atmega328p?
Estoy intentando crear una biblioteca muy parecida al Arduino en C. Lo he intentado en el pasado y, aunque he perdido el código, recuerdo que simplemente obtuve un montón de referencias indefinidas a las funciones especificadas en los archivos de encabezado y en la biblioteca que contenía todos los archivos …
8 avr  c  library  avr-gcc 

3
¿Qué hace #if 0?
Hoy comencé a usar MPLAB X para programar mis PIC, y encontré una plantilla de código, con múltiples archivos y puntos para completar el código. Antes tenía un solo archivo con mi código. En esta plantilla, donde se supone que debo poner mis bits de configuración, hay el siguiente texto: …

1
Dibujo en matriz LED 8x32 con 74HC154
¿Cómo envío un patrón a una matriz de LED de 8x32? Estoy usando el microcontrolador AT89S52 con un decodificador de línea 4-16 74HC154 , programando en C con el Keil IDE. He hecho escaneo vertical, pero estoy perplejo en el siguiente paso. Incluiré el esquema si es necesario. El circuito …

1
¿Qué debo saber al hacer una biblioteca para Arduino?
Se me ocurre que, más allá de mi problema actual, debería preguntar: "¿Qué debo saber al hacer una biblioteca para el Arduino?" Primero, lo que estoy haciendo: Estoy usando Eclipse como mi editor y escribiendo código en C ++. He escrito una aplicación Arduino simple que incluye mi archivo de …
8 arduino  library  c++  c 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.