خانه / مطالب علمی / میکروکنترلر های ARM

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

اجرای بازی کلاسیک و محبوب Snake بر روی بردهای کاتالیست STM32

اکثر شما گیم Snake (مار) را بازی کرده‌اید یا حداقل آن را دیده‌اید. از این گیم می‌توان بعنوان یک بازی کلاسیک، محبوب و البته نوستالژیک برای برخی‌ها یاد کرد. بر طبق گزارش ویکی‌پدیا از یک مجله‌ی معتبر در زمینه‌ی بازی‌های …

بیشتر بخوانید »

سیستم عامل FreeRTOS برروی STM32 با استفاده از نرم افزار CubeMX

سیستم بلادرنگ، نوعی سیستم کامپیوتری که صحت آن نه تنها به درستی منطقِ خروجی ها، بلکه همچنین به زمانی که طی آن نتایج تولید شده است، بستگی دارد. بنابراین تفاوت عمده یک سیستم بلادرنگ و غیر بلادرنگ این است که …

بیشتر بخوانید »

آموزش کار با میکروکنترلرهای سری STM32 بخش چهارم

ایجاد پروژه در CubeMX بر مبنای بردهای کاتالیست + ضمیمه‌ی شماره‌ی (3) – افزونه‌ی بردهای کاتالیست برای نرم‌افزار CubeMX بطور کلی برای ایجاد پروژه در نرم‌افزار STM32CubeMX دو راه وجود دارد: ایجاد پروژه بر مبنای MCU: در این حالت پروژه …

بیشتر بخوانید »

آموزش کار با میکروکنترلرهای سری STM32 – بخش سوم

بخش سوم – پروژه‌ی (1) – راه اندازی واحد GPIO مقدمه معمول‌ترین نقطه‌ی شروع کار با میکروکنترلرهای STM32 – یا هر میکروکنترلر دیگری – آموختن نحوه‌ی تعریف پین میکروکنترلر بعنوان خروجی و سپس صفر و یک کردن آن می‌باشد ، …

بیشتر بخوانید »

آموزش کار با میکروکنترلرهای سری STM32 بخش دوم

بخش دوم – آشنایی اجمالی با محیط نرم‌افزار STM32CubeMX + ضمیمه‌ی شماره (2) – راهنمای دانلود و نصب نرم‌افزار STM32CubeMX و پک‌های آن مقدمه همانطور که در بخش قبل معرفی شد ، نرم‌افزار STM32CubeMX نوآوری شرکت ST در راستای شیء‌گرا …

بیشتر بخوانید »

آموزش کار با میکروکنترلرهای سری STM32 – بخش اول

بخش اول – مقدمه و ابزارهای پیشنهادی برای شروع یادگیری + ضمیمه ی شماره (1) – استاندارد نام گذاری میکروکنترلرهای سری STM32 1- مقدمه معماری آرم معماری آرم نوعی از معماری و ساختار پردازنده‌های رایانه‌ای است که به ‌وسیلهٔ شرکت …

بیشتر بخوانید »