میکروکنترلر ARM

میکروکنترلر ARM چیست؟ پردازندۀ ARM

میکروکنترلر ARM ، میکروکنترلرهایی هستند که پردازندۀ آنها ساخت شرکت ARM است. شرکت ARM سازندۀ میکروکنترلر نیست. سازندۀ پردازنده (CPU) است. امروزه به میکروکنترلرهایی که پردازندۀ آنها طراحی شدۀ شرکت ARM باشد، میکروکنترلر ARM گفته می شود.

میکروکنترلر چیست؟

میکروکنترلر چیست؟

میکروکنترلر چیست و چگونه کار میکند؟ پاسخ به این سوال را با معرفی، نحوۀ عمکرد، شناخت اجزای داخلی و کاربردهای میکروکنترلر بررسی می کنیم.

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

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

اولویت وقفه در میکروکنترلرهای STM32، مقایسۀ اولویت وقفه در AVR و ARM STM32F1، مفاهیم اولویت وقفه در STM32، اولویت Preempt و Sub در وقفه های STM32، حالات مختلف اجرای روتین های وقفه، رجیسترهای اولویت وقفه در سری F1 میکروکنترلرهای STM32، تعیین اولویت وقفه ها با توابع CMSIS

تایمرهای میکروکنترلرهای STM32

تایمرهای میکروکنترلرهای STM32

معرفی تایمرهای میکروکنترلرهای STM32 سری F1، ویژگی ها و امکانات عمومی تایمرهای STM32، ویژگی ها و امکانات خاص تایمرهای STM32، ویژگی ها و امکانات دیگر تایمرهای STM32، انواع تایمر در میکروکنترلرهای STM32 سری F1، تایمرهای Basic و General purpose و Advanced در STM32F1

GPIO در STM32

GPIO در STM32

مفهوم GPIO در STM32، معنی AFIO چیست؟ GPIO در سری های مختلف STM32، بلوک دیاگرام GPIO در STM32 و پیکربندی GPIO در مدهای مختلف، شرح مدهای GPIO در میکروکنترلرهای STM32، مشخصات الکتریکی و زمانی GPIO، نکات GPIO در میکروکنترلرهای STM32، توضیح مدهای Alternate function، رجیسترهای GPIO در میکروکنترلرهای STM32

ساخت پروژه در STM32CubeIDE

ساخت پروژه در STM32CubeIDE

ساخت پروژه در STM32CubeIDE، معرفی کوتاه نرم افزار STM32CubeIDE و STM32CubeMX و STM32CubeProg، ایجاد پروژه با استفاده از STM32Cube و کتابخانه های HAL در STM32CubeIDE، ایجاد پروژۀ خالی (پروژۀ Empty) در STM32CubeIDE، برنامه ریزی STM32 با STM32CubeIDE با روش دیباگ کردن

پروگرام کردن STM32 با JTAG و SWD و بوت لودر

پروگرام کردن STM32 با JTAG و SWD و بوت لودر

روش های پروگرام کردن STM32، فعال کردن JTAG و SWD در STM32، اتصالات لازم برای روش های JTAG و SWD و بوت لودر، برنامه ریزی STM32 با پروگرامرهای J-Link و ST-Link و مبدل USB به سریال، پروگرام STM32 با J-Flash و Keil و STM32CubeProgrammer و ST-Link Utility و Flasher-STM32

ساخت پروژه در Keil و نصب آن

ساخت پروژه در Keil و نصب آن

نرم افزار Keil چیست؟ نحوۀ نصب نرم افزار کیل، افزودن میکروکنترلر و پک های لازم به نرم افزار Keil، ساخت پروژه در Keil، افزودن فایل های سورس کد به پروژه، تعیین مسیر فایل های هدر برای نرم افزار، تنظیمات مربوط به ساخت کد HEX در Keil

نحوۀ ساخت کتابخانه در زبان برنامه نویسی C برای میکروکنترلرها

نحوۀ ساخت کتابخانه در زبان برنامه نویسی C برای میکروکنترلرها

کتابخانه در زبان برنامه نویسی چیست؟ ساخت کتابخانه در نرم افزار CodevisionAVR، کتابخانه با پسوند h، کتابخانه با پسوند c، کتابخانه با پسوند h و c، فراخوانی کتابخانه، کاربرد دستور پیش پردازندۀ #ifndef در نوشتن کتابخانه، فراخوانی کتابخانه از پوشه های مختلف، ساخت کتابخانه در نرم افزار Keil

آموزش روش حذف کتابخانۀ delay از پروژه های میکروکنترلری

آموزش روش حذف کتابخانۀ delay از پروژه های میکروکنترلری

روش حذف توابع و کتابخانۀ delay از پروژه های برنامه نویسی میکروکنترلرها، مشکلات استفاده از توابع delay، استفاده از تایمر برای ایجاد delay، دستورهای بدون delay در حلقۀ بی نهایت while، نتیجۀ حذف delay را ببینیم، مدیریت زمانی در پروژه های میکروکنترلری، اهمیت مدیریت زمانی در پروژه ها

کلاس حافظه در C و C++

کلاس حافظه در C و C++

کلاس حافظه چیست؟ تعریف کلاس حافظه، کلاس حافظه در C و C++، حوزۀ تعریف متغیرها، طول عمر متغیرها، متغیرهای عمومی و محلی، کلاس حافظۀ اتوماتیک (Automatic)، کلاس حافظۀ رجیستر (Register)، کلاس حافظۀ Static محلی و عمومی، کلاس حافظۀ خارجی (External)، کلاس حافظۀ Mutable، کلمۀ کلیدی volatile

بافر در USART میکروکنترلرها بافر نرم افزاری بافر سخت افزاری

بافر در USART میکروکنترلرها بافر نرم افزاری بافر سخت افزاری

بافر (Buffer) یک حافظۀ موقت است، تعریف بافر، بافر در USART میکروکنترلرها، بررسی بافر در USART میکروکنترلرهای AVR ATmega128A، STM32F1 و LPC1768، کاربرد بافر در دریافت داده، کاربرد بافر در ارسال داده، بافر نرم افزاری، Data over run در USART چیست؟ تأثیر اندازۀ بافر در از دست رفتن داده ها

دانلود

لطفا برای دریافت لینک دانلود اطلاعات خواسته شده را وارد نمایید
ضبط پیام صوتی

زمان هر پیام صوتی 4 دقیقه است