Stm32 GPIO init durumu hk.

Başlatan MCansız, 30 Kasım 2023, 14:28:45

MCansız

Merhaba,

 STM32F103 ailesinde stm debug yapıldığında hal_init() fonksiyonuna gireceği sırada beklerken GPIO A0 ya da başka bir portun voltaj seviyesi ne olur. Bu voltaj durumu chip enerjilendiği anda ayarlanabilir mi ?

Mucit23

Yüksek empedans yada float konumunda olur. Enerjilendiği anda belki olmaz ama mcu startup anında dahili osc ile çalışır çalışmaz ilgili portun rcc ayarlarından clock sinyalini aktif edip portun durumunu ayarlayabilirsin. Buda sanırım birkaç us içerisinde tamamlanır.

Tagli

Kritik hatlarda dışarıdan pull-up veya pull-down dirençleri bağlanır. Mesela SPI cihazların CS hatlarına ben mutlaka pull-up bağlarım. Benzer şekilde, eğer içlerinde zaten yoksa (ki büyük bir kısmında vardır), MOSFET sürücülerin girişlerinde de bu tür önlemlerin alınması gerekir.
Gökçe Tağlıoğlu