Preguntas con etiqueta 'c'

0
respuestas

problemas de ADC PIC16F506 LED de 8 bits que se iluminan entre cada múltiplo de 256/4

Estaba teniendo problemas al usar un convertidor de 12 bits para un proyecto (vea mi otra pregunta), así que pensé que intentaría algo similar en un dispositivo de línea de base, PIC16F506, usando su ADC de 8 bits. Abajo está mi código. /*****...
0
respuestas

Lectura desde una EEPROM

Actualmente estoy usando un PIC16F1825 con una EEPROM (24LC16BI / OT) y estoy intentando leer desde la EEPROM. Ya hay un archivo en la EEPROM pero el problema que tengo es qué dirección utilizo porque estaba leyendo la hoja de datos sobre cóm...
2
respuestas

¿No se puede acceder a los miembros de la estructura a través del puntero en una función llamada de otra función?

Al intentar conectar BMP180 a mi controlador STM32L4 usando librerías encontré que, BMP180_RETURN_FUNCTION_TYPE bmp180_get_calib_param(void) funciton llamado desde BMP180_RETURN_FUNCTION_TYPE bmp180_init(struct bmp180_t *bmp180) no...
1
respuesta

No se puede programar el atmega32 interconectado con LM34

Quiero leer todo el rango de temperatura del LM34 (-50 a +300) pero solo puedo programar un solo final como este, y solo puedo leer de 0 a 50 F peronopuedoprogramarunocomoeste(nopuedoleerdospinesyobtenerlatemperaturadeellos), No puedo mane...
0
respuestas

FatFs (ChaN) - FR_NO_FILESYSTEM error al trabajar con la tarjeta FAT32 SD

Estoy usando un MCU ' ARM Cortex M3 ' con el sistema de archivos ChaN FAT. Todo funciona perfectamente en este momento con las tarjetas SD que he formateado (como FAT32) desde mi máquina con Windows 7, así como Mac OS X y Linux. Sin embargo, cua...
0
respuestas

AVR realizar la suma de comprobación en sí mismo

Me gustaría realizar un CRC o suma de comprobación para la memoria FLASH de mi dispositivo, un AVR32UC3, esto se realizará por bloques, por lo que estoy pensando que el prototipo puede ser: uint32_t calculateCRC( uint32_t startAddr, uint32_t e...
0
respuestas

Las coordenadas GPS se muestran en UART en el formato de Grados minutos segundos

Estoy recibiendo las coordenadas de mi módulo GPS como se menciona a continuación. uint8_t *latPtr = tmpPtr + 1; cuando estoy escribiendo el valor latPtr en UART puedo ver el valor lat en la terminal. uartwrite(latPtr); // output is 1257....
1
respuesta

comunicación I2C ADV7511

Actualmente estoy intentando comunicarme a través de I2C al transmisor HDMI ADV7511 de Zynq 7000 Soc, usé este ejemplo como referencia para el inicio, pero sin éxito, el programa se atasca en la función XIicPs_MasterSendPolled() en esta...
0
respuestas

MSP430G2553 Cómo guardar las señales IR recibidas

Estoy intentando guardar una señal recibida de mi receptor IR TSOP4838 . Configuré Timer0_A0 para que interrumpa cada borde (cayendo y subiendo). Lo que estoy tratando de hacer ahora es guardar el Tiempo y el estado (bajo / alto) de un e...
0
respuestas

¿Cómo puedo usar External Crystal en MSP430F1611?

¿Cómo puedo usar External Crystal(clock) en el dispositivo MSP430F1611? Estoy usando este código para MSP4302418 pero no funciona en F1611: int main(void) { WDTCTL = WDTPW + WDTHOLD; IFG1 = 0; IFG2 = 0; B...