Preguntas con etiqueta 'c'

2
respuestas

Cómo usar la función SET_TRIS_B en el PIC C

Supongamos que quiero la siguiente configuración B7 B6 B5 B4 B3 B2 B1 B0 0 0 0 0 0 1 0 1 Quiero que B0 y B2 sean ingresados y que el resto salga, así que hice lo siguiente set_tris_b(0x05); ¿Esto hace que B0 y B2 ingresen pero...
2
respuestas

Código minúsculo para descargar memoria Flash

Estoy tratando de escribir el código más pequeño posible para extraer el firmware de microcontrolador XMC4500 de Infineon . El código debe caber en un búfer de bytes 30 que me permite tener 15 instrucciones de la máquina usando el conjunto...
2
respuestas

Puerto de microcontrol para lcd

He modificado una biblioteca lcd existente, solo funciona en DDRA por ejemplo si cambio: Error de actualización solucionado: Encontré que el error en el retraso del ensamblaje del código fue demasiado corto para los puertos B, C y D. Al...
2
respuestas

Crear un sniffer de comunicación [cerrado]

Insertar un punto de interrupción y verificar el resultado de los datos intercambiados entre 2 uC tienden a interferir con los tiempos y otros factores. ¿Hay alguna forma en la que pueda rastrear todos los datos intercambiados entre 2 uC y almac...
1
respuesta

¿Cómo dividir un número de varios dígitos en dígitos separados en VHDL?

Encontré el método para el lenguaje c .Pero no sé cómo realizar esto en VHDL. Deje que un número de punto fijo (12 abajo a -19) como 3456.478396 Necesito dividir este número completamente en números separados 3456.478396 - > 3, 4, 5, 6, (pu...
2
respuestas

¿Por qué se requieren estas Uniones entre Estructura mientras se desarrolla el controlador de periféricos USB?

/* ================================================================================ */ /* ================ USB0 ================ */ /* =====================================================================...
4
respuestas

¿Hay alguna forma de escribir un código GPIO genérico para MSP430?

Actualmente estoy trabajando en una placa MSP430 y estoy tratando de crear bibliotecas para poder usarlas fácilmente en mi proyecto. Estoy empezando con las funciones básicas de E / S digital. Diga, por ejemplo, que necesito configurar P1.0 O...
4
respuestas

¿Cómo usar los temporizadores en la placa STM32 y la biblioteca HAL para medir la velocidad del motor?

Necesito medir la velocidad de un motor giratorio instalado en un disco codificador con 20 ranuras. El sensor basado en LM393 se mantiene en el lugar correcto, de modo que el disco del codificador gira entre la parte de detección. Creo que ne...
1
respuesta

PIC Microchip se mantiene reiniciando

Tengo un PIC16LF1709 MCU de microchip de 20 pines y 8 bits . Lo estoy programando utilizando un PICkit 3 . Soy capaz de grabar con éxito un programa en el chip y ejecutarlo, pero parece que siempre se reinicia parcialmente durante la ejecución...
3
respuestas

Interrumpir la pregunta ARM?

A menudo veo algo como esto void UART2_IRQHandler(void) __irq , y me pregunto por qué se usa __irq al declarar el controlador de interrupciones, ¿es necesario o el controlador puede funcionar sin él?