Preguntas con etiqueta 'c'

1
respuesta

¿Cómo generar la señal PWM para el motor BLDC usando dsPIC33?

Soy un principiante con microcontroladores y estoy trabajando en un proyecto que utiliza el microcontrolador dsPIC33 para controlar un motor BLDC. Estoy teniendo problemas para generar la salida de señal PWM. Usaré la entrada del sensor de efect...
1
respuesta

No se puede escribir en un archivo de tarjeta SD con SPI usando la biblioteca Chan FatFs en un STM32F407

Estoy utilizando la placa de desarrollo STM32F4 con un chip STM32F407. Para comunicarme con la tarjeta SD, uso SPI1, y estoy usando la biblioteca FatFs creada por Chan. Por lo tanto, lo esencial del problema es que logré crear un archivo en l...
2
respuestas

¿Cómo invoco una función C en otro módulo desde el ensamblador en línea en IAR EWARM?

No sé si se recomienda o no, pero estoy seguro de que alguien me dará una advertencia severa si no lo hace. He publicado un duplicar en stackoverflow, sin embargo, esto puede ser apropiado aquí ya que es para una plataforma integrada y una ser...
1
respuesta

¿Cuál es la mejor manera de recibir una respuesta no solicitada de GSM SIM900 en PIC18?

Estoy usando PIC18F2520 y trato de comunicarme con GSM SIM900 . Estoy usando la interrupción UART para recibir datos del GSM. Estoy guardando cada byte en rxData. Ahora la mayoría de los comandos terminan con la respuesta OK ....
3
respuestas

Escribir en conjuntos de dos bits en un registro a la vez en C

Estoy tratando de establecer múltiples valores en un registro de 32 bits, y cada valor tiene 2 bits. Tratando de encontrar una manera elegante de hacer esto. Escribe ahora que tengo algo como esto: struct MuxRegister { Uint16 PIN1:2; Uint16...
1
respuesta

No obteniendo los valores correctos en la interfaz I2C en Atmega

Soy muy nuevo en el concepto de I2C y he tenido algunos problemas para interconectar I2C entre 2 Atmega32 (s). Tengo un Atmega32 como maestro al que está conectada una pantalla LCD y otro I2C como esclavo al que se ha conectado un LM35 y am...
1
respuesta

xiomodule.h no existe tal archivo o directorio

Estoy trabajando con el núcleo de MircoBlaze_mcs e implemento un archivo GIO simple desde el tutorial pero da un error ("xiomodule.h" No existe ese archivo o directorio) cuando sintetizo el proyecto. Lo encuentro en la documentación de la API...
1
respuesta

no puede asignar a PORTD un valor variable en PIC18F

Estoy usando el siguiente código para probar algunos GPIO mientras me meto con la placa de demostración PIC18F45K20. Me di cuenta de que algo era extraño cuando no podía incrementar un valor y verlo reflejado en los LED después de escribirlo en...
1
respuesta

PIC24FJ128GA202 ¿UART2 y UART3 no funcionan?

Estoy trabajando en un microcontrolador pic24fj128ga202 con módulo L80 y M95. aquí el módulo L80 conectado con uart2 y el módulo M95 conectado con uart3. ahora uart1 funciona normalmente, pero uart2 y uart3 no funcionan (es decir) no obtuve dato...
1
respuesta

stm32f3 DMA no envía la matriz de datos correctamente

Tengo un problema peculiar con DMA STM32F303. Estoy usando libopencm3, pero espero que veas claramente lo que está sucediendo, son solo funciones para configurar los registros de control. Estoy enviando datos desde una matriz de constantes...