C'de yazarken USB uzerinden scanf fonksiyonuyla giris alamiyordum, cihazim /dev/ttyACM0 olarak gorunmuyordu, seri port okuyamiyordum. Sonra arastirinca nedeninin kodun scanf tarafindan bloklanmasi oldugunu gordum. Getchar falan da kar etmedi, en son kodu bloklamayan getchar_timeout_us fonksiyonunu buldum, parametre olarak input icin bekleyecegi sureyi milisaniye cinsinden giriyorsunuz.
Bu sekilde hallettim:
C:Panoya kopyala
#include #include #include "pico/stdlib.h" int main() else } } }