Gast
#2370518
Servus an alle. Ich hoffe mir kann jemand helfen. Für ein wichtiges Projekt bin ich an das ARM CORTEX M3, Keil MCBSTM32 Board gebunden. Sprich keine Abntworten wie, wenn du das noch nicht mal kannst,dann mach erstmal AVR zum üben... muss der Micro sein! Und zwar muss ich externe ADCs ansteuern, wie ist generell kein Problem, Sprache C. Ein anderer Programmteil mittels void SysTick_Handler (void) { ... } funktioniert auch schon (sysTick mit 9 MHz, also alle 50 microsekunden.) Das ist viel zu langsam für einen anderen Programmteil. Ich muss in den nanosekundenbereich <20ns. Ich habe daher an PCLK2 gedacht, da der standertmäßig ja als HCLK und somit 72MHz bei dem Board definiert ist. Wie muss ich das ganze jetzt umsetzen?? wenn ich jetzt z.B. einfach void PCLK2_Handler (void) {.. schreibe passiert logischerweise noch nichts... Ich denke die Clock ist nicht enabled... Wie gesagt, habe nicht die große Ahnung, da gibts doch nen Befehl RCC .... wie genau starte ich diese Clock bzw. kann man was definieren, dass ich ein signal einfach nur 1 oder 0 im größenordnungsbereich <20ns als output liefern kann um z.B. alle 15ns für 15ns ne 1 dann wieder 15ns ne null, dann wieder 1 usw. zu liefern.. Hoffe auf schnelle antworten, weil zeitkritisch... Ich danke schon jetzt allen die mir antworten für Ihre Hilfe

