Gast
#1914712
Hallo Leute, ich bin auf der suche nach einem einfachen weg, eine gegebene frequenz für eine PWM auf den reload wert bzw. prescaler umzulegen, sodass ich eben diese frequenz erhalte. beispiel: bei einer 48Mhz CPU und einer geforderten PWM frequenz von 16kHz würde sich ein reload wert von 3000 ergeben, prescaler 0. bei einer geforderter frequenz von 8khz würde sich ein reload wert von 6000 ergeben, zu hoch für ein 12 bit register, sodass der prescaler hochgesetzt werden muss usw.. hat jemand von euch jemand eine idee, wie sich schnell und einfach der prescaler ausrechnen lässt, damit sich jeweils der höchste reload wert ergibt? vielen dank tommy