Preguntas con etiqueta 'c'

1
respuesta

Escribir en FSMC es extremadamente lento

Tengo un ARM Cortex M3 STMF32F103VE enlace , y estoy usando una pantalla LCD con controlador ILI9320 enlace Estoy usando el control de la pantalla LCD usando el FSMC, y estoy tratando de escribir, por ejemplo, 240 * 100 * 16 bits, y toma a...
1
respuesta

Utilizando Arduino, ¿cómo puedo cambiar dinámicamente la entrada de señal de un pin a otro?

Fondo Estoy creando un proyecto multirrotor similar a este que construí hace unos meses. Este multirrotor en particular estará orientado para volar FPV (vista en primera persona), lo que significa que transmitiré una transmisión de video de...
1
respuesta

interconectando pic184f450 con 16X2 lcd en modo de cuatro bits?

Estoy trabajando en la interconexión de 16X2 lcd en modo 4bit con pic18f4550. Los 4 bits más altos (D4, D5, D6, D7) están conectados a PORTA1, A2, A3, A4, pin RAO como RS, RE2 como RW, RE3 como RE3. Estoy impresionado con el siguiente código que...
2
respuestas

La lectura desde UART parece sobrescribirse mientras está en el búfer

Estoy leyendo el envío de datos a un PIC32MX7xx usando UART. Los marcos de datos tienen 6 bytes de longitud, sin excepción. El problema al que me estoy enfrentando es que cuando hay 6 bytes en espera de lectura y envío otros 6 bytes demasiado...
3
respuestas

¿Programando valores binarios [0000 a 1111] a los pines del puerto en C?

Estoy usando el microcontrolador PIC 89v51, y tengo que generar voltajes desde los pines del puerto de un puerto en particular [he usado R2R ladder ckt en hardware] pero la cosa es que necesito generarla desde el microcontrolador, es decir cuatr...
2
respuestas

STM32f2xx fuente de reloj externa para el temporizador

Estoy intentando usar un temporizador con una fuente de reloj externa en un microcontrolador stm32f207ZE. Pero no está funcionando. Aquí está mi código: /* TIM1 clock enable */ RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1, ENABLE); /* GPI...
1
respuesta

Cortex M3 (ATSAM3N4B) Lectura de DMA periférica desde SRAM ok, FLASH falla

Me he topado con un problema peculiar con mi PDC (Controlador DMA Periférico) donde usar el PDC para transferir una cadena constante de flash sobre UART 0 parece producir un resultado inesperado. Se envía el número correcto de bytes, pero todos...
1
respuesta

Almacenar datos en Flash PIC incorporado en tiempo de ejecución utilizando el código C

Estoy diseñando un proyecto basado en PIC16F877a que cuenta el número de personas en una habitación y enciende los relés de acuerdo con ese número, como si hubiera 5 personas en una habitación, entonces un relé estaría ENCENDIDO. Quiero que el u...
1
respuesta

errores IAR sobre vriables externos y globales

Quiero obtener los valores de una matriz global en un archivo c. La pantalla de impresión de código se muestra a continuación: 'datos'eslamatrizglobaly'slave_buffer_rx'esotramatrizglobaldefinidaenestearchivoparaobtenervaloresde'datos'.cadacruzro...
1
respuesta

PIC32 bloqueado después de mucho tiempo

Estoy usando un PIC32MX795F512L que envía mensajes CAN a un módulo WiFly (RN-171) usando UART. Recibo mensajes a través de WiFi, pero después de un tiempo más largo (20-60 minutos), parece que el PIC está bloqueado y tengo que restablecerlo....