Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[ARM] STM32F405 not running at maximum speed

Status
Not open for further replies.

slasslas

Newbie level 1
Joined
Aug 17, 2017
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
8
I implement a 3 Phase SPWM but from a look up table.

i have a hard time running STM32F405 to its maximum speed of 168MHz.
Just a single toggle command could give me a maximum frequency of 4-5MHz if i add more lines that frequency drops down to 400Khz.
Similarly i cant set a timer down to 300ns which i need for a pure SPWM signals.
CAN ANYONE HELP ?
 

Hi,

It seems you try to do a pure software PWM.
But usually the controller has a PWM hardware.
Read the datasheet how to use PWM hardware.

Also there are many many hardware and code examples, application notes, descriptions and so on how to generate SPWM.
Read through them. In this forum ... or in the internet....or at the microcontroller manufacturer's internet site.

Klaus
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top