TGViewer
armeducation armeducation @armeducation · 3.74K subscribers
Post #1872 1.43K
🚀 اجرای عملی نمایش تصویر با Memory Mapping روی QSPI Flash
https://aparat.com/v/encj68a

وقتی از حالت Memory Mapped برای رابط QSPI استفاده می‌کنیم، حافظه Flash خارجی دقیقاً مانند حافظه داخلی (Internal Flash) در فضای آدرس‌دهی میکرو قرار می‌گیره. این یعنی حذف تمام سربارهای اضافی برای خواندن دیتا (مثل فراخوانی‌های مکرر دستورات Read).
خروجی این پیاده‌سازی:
✅ سرعت خیره‌کننده: مشاهده می‌کنید که تصاویر با چه سرعتی از روی Flash خارجی خونده و روی TFT رندر میشن.
✅ بهینه‌سازی منابع: بدون درگیر کردن بیش از حد CPU و با استفاده از DMA، دیتا مستقیماً از حافظه در حال استخراج و نمایش است.
✅ حذف پیچیدگی: عملاً پروسه سنگینِ مدیریتِ read-commandها حذف شده و سیستم به‌صورت یکپارچه عمل می‌کنه.
این همان چیزی است که تفاوت یک سیستم معمولی با یک سیستم “High-Performance” در دنیای امبدد را رقم می‌زند.
اگر کدهای این پروژه را دنبال کرده باشید، می‌دانید که پشت این تصویر سریع، چه تنظیمات و توابعی استفاده شده است.
🔔 اگر به این سطح از بهینه‌سازی‌های سخت‌افزاری علاقه دارید، برای آموزش‌های بیشتر همراه ما باشید.
@armeducation
  • ❤ 8
  • 🔥 3
  • 👏 3
  • 👍 2
More from @armeducation
  1. Sep 30, 2026پک TouchGFX و نرم افزار مربوطه @armeducation
  2. Sep 29, 2026دوره آموزش متوسط stm32 7 جلسه 4 ساعته بوده و در اسپات پلیر هم بارگذاری شده که به صورت آفلا…
  3. Sep 29, 2026شروع کار با گرافیک حرفه‌ای TouchGFX در STM32 | مقدمه و معرفی محیط https://aparat.com/v/uax…
  4. Sep 28, 2026تست Touchgfx این برنامه مثل blinky که حکم شروع کار با میکرو داشت را داره برای شروع کار با…
  5. Sep 23, 2026🎉 شگفتانه به پایان رسید ممنون از همه دوستانی که در این فرصت محدود همراهی کردن 🌹 📌 دوستا…
  6. Sep 22, 2026armeducation pinned Deleted message
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →