سلام.
در صورت فعال سازی اینتراپت (مد دریافت،) اگر یک بایت دریافت کنیم، یک بار اینتراپت فراخوان خواهد شد؟
اگر اینگونه هست (تصور بنده) در مثال UART مد DMA درس 8، بازای دریافت کل بافر 10 بایتی ، یکبار اینتراپت فعال شد؟!!
با سلام
در طول ویدئو در این مورد توضیح داده شده که زمان call شدن اینتراپت بستگی به تعریف شما داره. همانطور که در عکس زیر میبینید، در تابع receive تعداد بایت های دریافتی 10 تعریف شده. پس زمانی که dma ما 10 بایت دریافت کرد یک بار تابع اینتراپت رو call میکنه. پس در کل اینکه اینتراپت بعد از دریافت چند بایت بیاد بستگی به تعریف ما در این توابع داره.