پاسخ : کوچکترین زمان تولید شده با استفاده از تایمر STM32F103
نمونه این کار رو انجام دادم. اسمش میشه DDS. اگه میکروکنترلرتون فقط باید همین کار رو انجام بده، می تونید تو حلقه while(1) با چند تا خط کد اسمبلی درستش کنید (یه طوری برنامه رو بنویسید که حلقه دقیقاً با نرخ 10MHz اجرا بشه). اما اگه میکروکنترلر باید کارای دیگه هم انجام بده، این راه جواب نمیده.
نمونه این کار رو انجام دادم. اسمش میشه DDS. اگه میکروکنترلرتون فقط باید همین کار رو انجام بده، می تونید تو حلقه while(1) با چند تا خط کد اسمبلی درستش کنید (یه طوری برنامه رو بنویسید که حلقه دقیقاً با نرخ 10MHz اجرا بشه). اما اگه میکروکنترلر باید کارای دیگه هم انجام بده، این راه جواب نمیده.
دیدگاه