
توضیحات
STM32CubeMX، یک ابزار گرافیکی است که پیکربندی میکروکنترلرها و ریزپردازندههای STM32 و همچنین تولید کد اولیه C مربوطه برای هسته Arm Cortex-M یا یک درخت جزئی دستگاه Linux برای Arm Cortex A از طریق یک فرآیند گام به گام را بسیار آسان می کند. اولین مرحله شامل انتخاب یک میکروکنترلر STM32 STMicrolectronics، ریزپردازنده یا یک پلتفرم توسعه است که با مجموعه مورد نیاز لوازم جانبی مطابقت دارد، یا نمونهای که روی یک پلتفرم توسعه خاص اجرا میشود. برای ریزپردازندهها، مرحله دوم امکان پیکربندی GPIO و تنظیم کلاک را برای کل سیستم و تخصیص تعاملی لوازم جانبی به Arm Cortex-M یا به Cortex-A میدهد. ابزارهای خاص، مانند پیکربندی و تنظیم DDR، شروع کار با ریزپردازنده های STM32 را آسان می کند. برای هسته Cortex-M، پیکربندی شامل مراحل اضافی است که دقیقاً مشابه آنچه برای میکروکنترلرها توضیح داده شده است.
