PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ARM CORTEX-M3 STM32F10X Timer-Interrupt-Flags counter enabled Problem



Jasmin13
10.02.2015, 21:15
#erledigt erledigt erledigt

Wsk8
11.02.2015, 18:25
1. Zu google.de wechseln und nach "Wie kommentiere ich Sourcecode richtig" suchen.
2. Ein kurzer Blick ins reference manuel verrät, dass alle Bits im SR durch die HW gesetzt werden, wenn die jeweils entsprechende Bedingung erfüllt ist.
3. Da ich nicht weiß was dein Code eigentlich machen soll und ich aufgrund von 1. keine Lust habe mich stundenlang einzulesen und das über 1000 seitige Manuel zu durchforsten, kann ich dir nur raten deine eingestellte Konfiguration nochmals zu überprüfen (Vor allem ob du nicht etwas vergessen hast). Und aus eigener Erfahrung kann ich sagen, dass die paar Zeilen Code bei einem ARM gerade mal dazu ausreichen einen Timer vernünftig einzustellen und nicht Timer, DMA, Interrupt, ...

Und wenn man schon mit einem STM32 arbeitetet, dann sollte man auch die hervorragende Standard Peripheral Lib von STM verwenden. Dann wäre der Code selbst im jetzigen Zustand schon viel besser lesbar.


mfg