STMF401CCU6 Zaman geri sayma sorunu??

Başlatan mcaltindal, 19 Eylül 2022, 10:33:00

mcaltindal

Merhaba arkadaşlar projemde pc'den onay geldikten sonra röle açıp pc'den gelen zaman süresince çalışa yapması gerekiyor. Ancak pc haberleşme uart kesmesi devreye girdiği zaman 1000 ms ortalama 1200 ms sürüyor. bunu nasıl dengeleyebilirim?

kimlenbu

Olası sıkıntılar

1) Timer kullanmadınız
2) Arada bir yerde delay var, ilgili delay aktif olduğunda koda etkisi olup yavaşlatıyor.
3) Kesme içinde zaman alıcı kod kullandınız (döngü vs), daha da beteri kesme içinde delay kullandınız ve ana programa dönerken vakit kaybediyorsunuz.

Kodu görmeden yorum yapmak zor.

mcaltindal

Alıntı yapılan: kimlenbu - 19 Eylül 2022, 17:21:32Olası sıkıntılar

1) Timer kullanmadınız
2) Arada bir yerde delay var, ilgili delay aktif olduğunda koda etkisi olup yavaşlatıyor.
3) Kesme içinde zaman alıcı kod kullandınız (döngü vs), daha da beteri kesme içinde delay kullandınız ve ana programa dönerken vakit kaybediyorsunuz.

Kodu görmeden yorum yapmak zor.

Hocam teşekkür ederim evet timer kullanınca sorun kalktı.