Preguntas con etiqueta 'c'

1
respuesta

UART en PIC16F1829 - La interrupción RCIF para el pin RX no funciona, no puede recibir nada incluso con el sondeo

El código está escrito en MPLABX v4.00 con el compilador XC8. Soy nuevo en escribir firmware para PIC de 8 bits y podría necesitar ayuda con mi código. Estoy usando un PIC16F1829 para un módulo LED que recibe comandos de RX. Solo estoy tratan...
3
respuestas

Problemas continuos con I2C en Atmega328p

Tengo el siguiente esquema: elconectordelarnésvaa TCA9548A como se indica a continuación: segúnlahojadedatosdelIC,ladirecciónes0x70ypuedefuncionarcon100kHzo400kHz.HeejecutadoestecódigoeneluC:#defineF_CPU8000000UL#defineSCL_CLOCK400000//...
4
respuestas

¿Cuáles son los pros / contras de C y C ++?

¿Cuáles serían los pros y los contras de usar C ++ sobre C para la programación de uC (AVR)?     
2
respuestas

PIC18LF24K40 I2C lee y escribe usando el método de sondeo

Estoy intentando implementar rutinas de lectura y escritura utilizando el método de sondeo para un PIC18LF24K40, la escritura parece funcionar, pero no leer. No puedo entender lo que estoy haciendo mal. EDITAR: leer un byte almacenado en un r...
1
respuesta

Mi 2.2 "TFT LCD no funciona (controlador ILI9225) (STM32F1)

Hoy estuve trabajando en esta TFT LCD y no sé por qué no funciona. EsteLCDesunTFTde2.2"con controlador de LCD ILI9225 y está conectado a mi STM32F1. Aquí está la hoja de datos del controlador de LCD: enlace Y código de ejemplo:...
2
respuestas

al dividir dos resultados enteros truncados a 0 [cerrado]

cuando divido dos enteros y si el resultado es inferior a 0.987, entonces se convierte en cero uint8_t time = 11; volatile uint8_t val[2] = {11,12}; return (uint8_t) (time* (val[0] / val[1])) // 11 * (11/12) desde el código anterior,...
1
respuesta

Encabezado con nombres de bits para LPC1768

Estoy empezando con ARM y programo en C para LPC1768. Incluí "LPC17xx.h". Da nombres de registros en C. Pero, ¿dónde están los nombres de los bits? Por ejemplo: quiero usar UART. Entonces, primer paso: " En el registro PCONP (Tabla 46), es...
1
respuesta

¿Analizar datos GPS? [cerrado]

Escribí un código para simular la recepción de una cadena NMEA desde mi GPS, pero tuve un problema al analizar la latitud, la longitud y la fecha. Quiero saber cuál es el problema con el código. Aquí está mi código: void GPS_parseSTR(char...
2
respuestas

¿Cómo implementar el filtro FIR para Altera DE2?

Entiendo que se prefiere un DSP en lugar de FPGA para un filtro FIR, pero mi tarea es implementar filtros de software de punto fijo y punto flotante (en C) para el Altera DE2. Apenas sé qué es un filtro FIR, por lo que debo aprender todo, pero p...
1
respuesta

¿Cómo hacer una calculadora? [cerrado]

Soy nuevo en la programación electrónica. Actualmente estoy usando C #. ¿Puede decirme cómo programar una calculadora? ¿Qué lenguaje de programación debo usar? ¿Puedo usar C / C ++? ¿Y qué componentes debo comprar? Dame un buen consejo tam...