مهندس موفق الکترونیک

آموزش میکروکنترلرهای ARM سری STM32F4

شرکت ST خانواده گسترده­ای از میکروکنترلرها را بر اساس هسته ARM تولید کرده است. هسته­­ های مختلف آرم  از سری Cortex و سایر سری های ARM در این مجموعه یافت می­شود. در این نوشتار 284 صفحه ای به برسی میکروکنترلرهای ARM سری STM32F4 و به طور عمیق به  میکروکنترلر STM32F429 می­پردازیم که  از خانواده Cortex M4 و 32 بیتی است.

آموزش میکروکنترلرهای ARM سری STM32F4

امکانات میکروکنترلر STM32F429

دارای واحد محاسبات اعشاری ، شتاب دهنده زمان-واقعی با انتظار صفر برای اجرای از روی فلش است.فرکانس کاری این میکروکنترلر تا 180 مگاهرتز میرسد. دارای واحد نگهبانی از حافظه MPU است. میکروکنترلر STM32F429 دارای 2مگابایت حافظه فلش و 256 کیلوبایت حافظه رم میباشد.

رابط موازی LCD با حالت های 6800/8080 و کنترل کننده گرافیک با امکان گرافیگ تا XGA است. به این ترتیب انواع LCD های TFT بدون نیاز به مدار دیگری قابل راه اندازی است. شتاب دهنده کروم آرت برای تولید گرافیک بهتر در این میکروکنترلر وجود دارد.

رابط موازی دوربین 8 تا 14 بیت با قابلیت انتقال تا 54 مگابایت در ثانیه در این میکروکنترلر تعبیه شده است.

سه عدد تبدیل کننده آنالوگ به دیجیتال 12 بیتی تا 2.4 مگا سمبل در ثانیه که در حالت در همگذاری شده سه تایی کار کنند و به نرخ نمونه برداری 7.2 مگا سمبل در ثانیه می­رسند.

مطلب پیشنهادی:  آموزش برنامه نویسی میکروکنترلرهای ARM [از شی گرایی تا توابع CMSIS]

دو عدد مبدل دیجیتال به آنالوگ 12 بیتی

تا 17 تایمر مختلف 16 و 32 بیتی تا سرعت 180 مگاهرتز و امکانات مختلف

168 پایه با امکان وقفه تا سرعت 90 مگاهرتز

امکانات مختلف مانند I2C ، UART ، CAN ، SPI ، ارتباط سریال صدا SAI

درگاه USB با سرعت کامل و پرسرعت تا 480 مگابیت در  ثانیه با لایه PHY درون میکروکنترلر

درگاه ارترنت MAC اترنت 10/100 با DMA اختصاصی

ساعت زمان واقعی RTC

لینک دانلود آموزش میکروکنترلرهای ARM سری STM32F4 :

دانلود فایل کامل مقاله  بصورت PDF

نویسنده : دنبال نویسندش گشتم ولی اسمی ازش نبود ولی داخل فایل ایمیل نویسنده هست.

مطالب مرتبط :

آموزش میکروکنترلرهای LPC1768

آموزش کار با نرم افزار STM32CubeMX

اینترنت اشیاء IoT

روشن کردن LED با میکرو STM32

راه اندازی پروتکل سریال میکروکنترلرهای STM32

اگر این نوشته‌ برایتان مفید بود لطفا کامنت بنویسید.

مطالعه دیگر جلسات این آموزش<< جلسه قبلی                    جلسه بعدی >>

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

7 دیدگاه

  1. سلام هرچی رو لینک کلیک میکنم دانلود بشه نمیشه.طلهرا خرابه.لطفا یه لینک جدید بفرستید.

  2. فایل دانلود نمیشود لطفا بررسی شود

  3. سلام
    اگه میشه یه مرجع فارسی برای آموزش cmsis rtos معرفی کنید سایت یا کتاب که کامل باشه
    آموزش rtx rtos رو منظورم نیست فقط cmsis rtos
    خیلی از شما ممنون میشم اگه کمکم کنید

    • میلاد جهاندیده

      سلام،
      خیلی هم عالی امیدواریم بتونیم در این مورد آموزش فارسی تهیه کنیم و اگر شما هم در این زمینه ما را همراهی کنید ممنون میشیم و نتایج خودتان را با ما به اشتراک بگذارید.
      لینک های زیر برای شروع مناسب هستن و همچنین مخزن گیت هاب خود پروژه هم میتونه شما را یاری کنه.
      لینک اول (از تحریم شکن استفاده کنید.)
      لینک دوم