Mi circuito se muestra arriba, donde tengo el pin TXD de un ATMEGA conectado al pin RXD de un esclavo BT. Ambos dispositivos funcionan con 3.3V - hasta ahora todo bien. Sin embargo, como necesitaba poder acceder al esclavo BT desde un dispositivo externo, como una PC a través de un conector FTDI, conecté el pin TXD del conector FTDI a la misma línea.
Preguntas:
-
Usaré el conector FTDI solo para la configuración / prueba inicial del BT slave y el UART ATMEGA no transmitirá en ese momento. Como el pin ATMEGA TXD debe mantenerse alto cuando está inactivo, ¿puedo salirme con el circuito anterior, es decir, podría comunicarme con el esclavo BT utilizando el conector FTDI sin dañar el pin ATMEGA TXD? ¿Sería mejor (y funcionaría) si agrego una resistencia de 1K en serie con el pin FTDI TXD?
-
Puedo programar / probar el esclavo BT utilizando el conector FTDI ANTES de programar el ATMEGA (aunque ambas partes se encenderían). En este caso, ¿estaría en lo correcto al esperar que el pin ATMEGA TXD ofrezca una alta impedancia (UART no configurado todavía) y, por lo tanto, no debería haber ninguna posibilidad de daño al pin TXD?
Gracias.