Bu bağlantı şemasına rastladığım bir uygulama notu AN2606'dan geçiyordum :
Bildiğim kadarıyla UART push-pull tipi ve Tx gerekli pull-up'ı sağlıyor ve bu nedenle harici pull-up kullanmamız gerekmiyor. Burada bir şey mi eksik?
Bu bağlantı şemasına rastladığım bir uygulama notu AN2606'dan geçiyordum :
Bildiğim kadarıyla UART push-pull tipi ve Tx gerekli pull-up'ı sağlıyor ve bu nedenle harici pull-up kullanmamız gerekmiyor. Burada bir şey mi eksik?
Yanıtlar:
Mikrodenetleyici sıfırlanırken, G / Ç pinleri yüksek empedanslı girişler olarak yapılandırılacaktır. Bu nedenle, bir UART seri İletim Verileri (TXD) için kullanılan pim bu süre içinde yüzer. Bu, RS232 hat sürücüsü tarafından çöpün iletilmesine neden olan gürültüye yol açabilir.
Bazı hat sürücüsü IC'lerinde, TTL / LVTTL tarafındaki giriş pimlerinde bunu önlemek ve RS232 boşta durumu üretmek için dahili çekme dirençleri bulunur. Aksi takdirde, bir çekme direnci eklenebilir.
RS232 hat alıcısı her zaman bu pimi sürdüğü için UART seri Alma Verileri (RXD) giriş pimindeki bir çekme direnci gerekli değildir.
Sıfırlama süresinin genellikle nispeten uzun bir süreye sahip olduğunu ve çıkış pinleri olarak kullanılan I / O pinlerinin bu probleme eğilimli olduğunu ve bir çekme veya çekme direnci için dikkate alınması gerektiğini unutmayın.