دوره آموزشی میکرو کنترلرهای STM32 _ معرفی منابع کلاک (بخش چهارم)
2018-12-18 00:26:02
جلسه سی ام _ بررسی تابع مربوط به تنظیمات کلاک در نرم افزار Keil
در این جلسه قصد داریم تا به بررسی توابع مربوط به تنظیمات کلاک بپردازیم پس ابتدا کد ایجاد شده توسط نرم افزار STM32CubeMX را توسط نرم افزار keil باز می کنیم و به سراغ فایل main.c می رویم در این فایل به معرفی تابع SystemClock_Config می رسیم که وظیفه تنظیم کلاک پروژه را دارد.
برای دستیابی به اصل تابع می توانید روی تابع مورد نظر راست کلیک نمایید و گزینه Go To Definition Of’SystemClock_Config’ را انتخاب نمایید.
با انتخاب این گزینه برنامه به سراغ اصل تابع می رود.
مطابق تصویر بالا به توضیح تابع می پردازیم . در ابتدا دو استراکچر RCC_OscInitStruct و RCC_ClkInitStruct مربوط به استراکچر تنظیمات کلاک می باشند