سلام دوستان
من قصد داشتم یه کلاک با استفاده از تایمر stm32f103 در خروجی درست کنم (از طریق صفر و یک کردن یک پین خروجی در روتین وقفه تایمر) اما با تغییر پارامترهای تایمر، فرکانس کلاک از 500 کیلوهرتز بیشتر نمیشه . مثلا پارامترهای زیر رو قرار دادم :
TIM_BaseInitStructure.TIM_Period = 36;
TIM_BaseInitStructure.TIM_Prescaler = 0;
که باید کلاک 1 مگاهرتز تولید شه اما در logic analyzer مقدار کلاک 478کیلوهرتز محاسبه می کنم. چطور میتونم به کلاک های بالاتر مثلا 1 مگا و 2 مگا هرتز برسم با این روش؟