Estoy usando un STM32F103CBT6 como I2C Master. Después de enviar la dirección I2C del esclavo, necesito borrar el bit de Addr en el registro SR1. Los estados de la hoja de datos:
"DIRECCIÓN: dirección enviada (modo maestro) / coincidente (mod...
Pensé un poco en la placa y llegué a la conclusión de que podría ser más inteligente usar un componente independiente que proporcione puertos serie y un sistema operativo unix que luego pueda controlar a través de la red. Quiero escribir el cont...
El PC13 EXTI interrupt (EXTI15_10) configurado aquí no dispara ninguna parada. La mayoría de las demás preguntas sobre este mismo tema indican que el bit pendiente EXTI_PR respectivo debe borrarse en el ISR. Estoy limpiando el bit en mi código....
Estoy buscando una forma en la que el programa pueda registrar errores / condiciones específicas (definidas por el usuario) a medida que se producen tales condiciones, y mientras el código se está ejecutando, puedo dar un comando para leerlo e i...
Tengo una placa con ATSAM3S2BA-AU , que es un Cortex M3 uC. Necesito usar 2 canales PWM, aquí cómo lo he hecho:
PIO_Configure(pPins, PIO_LISTSIZE(pPins)); //Pin mapping
/* Enable PWMC peripheral clock */
PMC_EnablePeripheral(ID_PWM);...
Configuración de hardware
Estoy utilizando hardware personalizado controlado por un TIVA TM4C (específicamente, TM4C123GXL ) para controlar una microrred con almacenamiento de energía de la batería, paneles solares, cuatro cargas controladas...
Un poco de antecedentes: nuestro equipo estará programando firmwares para microprocesadores ARM. Los códigos de programación deben cumplir con la norma MISRA C.
Hemos decidido verificar el paquete EWARM de IAR: enlace
Mirando la lista de pa...
He escrito un medidor de capacitancia para la plataforma Arduino Mega, que tiene un chip ATmega2560. Funciona utilizando un simple circuito de carga RC de primer orden y el comparador de ATmega, los módulos de referencia de intervalo de banda y...
Usaré este BRAZO para controlar el motor de inducción con un inversor trifásico.
Cuando el programa encuentra cualquier operación de flotación, como la operación simple más, el sistema se bloquea pero la pausa de la depuración funciona bien.
Aum...
Estoy usando MC9S08AW60A con DEMO9S08AW60E (Freescale). He estudiado sobre los temporizadores dados con el MCU. Deseo saber exactamente cómo implementar los temporizadores por código. El paquete Freescale también viene con Expert Processor...