Preguntas con etiqueta 'microchip'

1
respuesta

¿Tiene que configurar el registro TRIS cuando utiliza salidas de colector abierto en microcontroladores de Microchip?

Estoy usando un microcontrolador de la serie dsPIC33FJ de Microchip. Tiene salidas / registros de colector abierto dedicados. He leído la documentación y es extremadamente breve. ¿La configuración del registro ODCx tiene prioridad sobre los r...
2
respuestas

Quiero diseñar mi primera PCB desde el esquema hasta el final, ¿qué necesito aprender primero? [cerrado]

Soy ingeniero eléctrico con unos 10 años de experiencia en desarrollo de software. Últimamente tengo la oportunidad de diseñar mi primer PCB, pero no estoy seguro de qué tipo de recurso necesito dominar antes de poder diseñar y entregar uno (tod...
1
respuesta

AT42QT2160 controlador táctil capacitivo invertido Cs voltaje - no se detecta contacto

Estoy tratando de hacer mi propia placa de desarrollo para el controlador AT42QT2160 Touch, ya que el original fue descontinuado. He diseñado el PCB con 8 botones y un control deslizante que consta de 8 secciones. Es un control deslizante / botó...
1
respuesta

Reasignando un pin al periférico SPI

Deseo usar SPI en un pin que parece que por defecto no es SPI, sin embargo, creo que se puede cambiar a SCL. Estoy usando un PIC32MZ2048EFH144 con Harmony. He hecho las siguientes suposiciones: El Pin 6 se puede volver a asignar a SDO...
1
respuesta

CAN bus y UART interfieren

Tengo un PIC18F4680 y quiero interactuar con un módulo Ecan y UART al mismo tiempo. Estoy enviando el mensaje UART correctamente y leyendo el bus CAN correctamente, pero al intentar hacer ambas cosas al mismo tiempo, el microcontrolador deja de...
2
respuestas

Interfaz RGMII / MII / RMII de Gigabit Ethernet no utilizada

Estoy trabajando en un switch Gigabit Ethernet de 5 puertos basado en Microchip KSZ9897. Como el KSZ9897 es un conmutador Gigabit Ethernet de 7 puertos (5 x 1000BASE-T / 100BASE-TX / 10BASE-Te IEEE 802.3 + 2 x RGMII / MII / RMI) y estoy usando s...
2
respuestas

El módulo I2C no responde

Estoy escribiendo un esclavo I2C básico como parte de mi código en un PIC16f de 20 pines de 20 bits MCU . Lo mejor que puedo decir, este microcontrolador tiene un módulo que vigila el bus I2C y solo actualiza mis registros si hay mensajes entra...
1
respuesta

Usando diferentes funciones putch () en una biblioteca

Estoy escribiendo una biblioteca de C para microcontroladores PIC18 que se comunicarán con el chip ESP8266 sobre el bus UART. Me gustaría usar la función printf() para enviar cadenas formateadas al chip. En XC8, printf() usa l...
2
respuestas

MPLAB X IDE problema con el programador PIC

Tengo un programador y funciona bien con PICKit2v2. Como ves en las imágenes de abajo, leí mi memoria PIC16F877A y escribo en ella con éxito: PeroelproblemaaparececuandoquierousarmiprogramadorenMPLAB-X-IDE: Comosevearriba,dicequeelprograma...
1
respuesta

Entendiendo el funcionamiento del temporizador de vigilancia PIC32

Soy nuevo en el desarrollo de Estados Unidos y he estado jugando con la serie PIC durante aproximadamente 6 meses. Recientemente comencé a trabajar con el compilador XC32 C ++ de PIC32 y Microchip. No sé si tengo un malentendido fundamental de c...