سلام به همگی دوستان
بنده خیلی وقت پیش برد دیسکاوری رو با کامپایلر کیل ورژن 4 راه اندازی کرده بودم.
الآن بعد از مدت ها دوباره سراغ این برد اومدم اما این بار از کامپایلر کیل ورژن 5.17 استفاده کردم.
مشکلی که دارم اینه که از تنظیمات کلاک میکروکنترلر مطمئن نیستم. چرا که داخل فایل system_stm32f4xx.c هیچ اثری از مقادیر زیر نیست:/* PLL_VCO = (HSE_VALUE or HSI_VALUE / PLL_M) * PLL_N */
#define PLL_M 25
#define PLL_N 336
/* SYSCLK = PLL_VCO / PLL_P */
#define PLL_P 2
/* USB OTG FS, SDIO and RNG Clock = PLL_VCO / PLLQ */
#define PLL_Q 7
فایل system_stm32f4xx.c تولید شده توسط خود کامپایلر KEIL رو دارم استفاده میکنم. قبلاً که از کامپایلر کیل ورژن 4 استفاده میکردم، از فایلی که خود شرکت ST برای برد دیسکاوری ارائه داده بود، استفاده میکردم که تمامی این مقادیر در اون ذکر شده بود.
ممنون میشم دوستان راهنمایی کنند