Forum: Mikrocontroller und Digitale Elektronik regular und injected external triggers


von D. I. (Firma: Fa) (buell)


Lesenswert?

Hallo

Kann jemand erklären, was denn da genau der Unterschied ist?
Dass ich bei dem injected während der Konversion Konfigurationen 
vornehmen kann und bei dem anderen nicht?

: Verschoben durch Moderator
von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Welche Plattform?  STM32?

von D. I. (Firma: Fa) (buell)


Lesenswert?

Lothar M. schrieb:
> Welche Plattform?  STM32?

Ja immer noch ;)

von Christopher J. (christopher_j23)


Lesenswert?

D. I. schrieb:
> Lothar M. schrieb:
>> Welche Plattform?  STM32?
>
> Ja immer noch ;)

Was genau willst du denn jetzt wissen? Geht es dir nur um den Trigger 
oder allgemeine Unterschiede zwischen "regular channels" und "injected 
channels"? Ein "injected channel trigger" unterbricht eine "regular 
conversion", andersherum nicht. Beim F103 kannst du die TRGO Ausgänge 
der Timer nur für "injected channels" nutzen, nicht für "regular 
channels". Bei einem F303 sieht das schon wieder anders aus. Da du aber 
nicht schreibst was es für eine Familie ist, bleibt einem nur der Blick 
in die trübe Glaskugel...

Eventuell findest du die Antwort in der AN3116 "STM32’s ADC modes
and their applications".

von D. I. (Firma: Fa) (buell)


Lesenswert?

Christopher J. schrieb:
> D. I. schrieb:
>> Lothar M. schrieb:
>>> Welche Plattform?  STM32?
>>
>> Ja immer noch ;)
>
> Was genau willst du denn jetzt wissen? Geht es dir nur um den Trigger
> oder allgemeine Unterschiede zwischen "regular channels" und "injected
> channels"? Ein "injected channel trigger" unterbricht eine "regular
> conversion", andersherum nicht. Beim F103 kannst du die TRGO Ausgänge
> der Timer nur für "injected channels" nutzen, nicht für "regular
> channels". Bei einem F303 sieht das schon wieder anders aus. Da du aber
> nicht schreibst was es für eine Familie ist, bleibt einem nur der Blick
> in die trübe Glaskugel...
>
> Eventuell findest du die Antwort in der AN3116 "STM32’s ADC modes
> and their applications".

Es ist der STM32L476RG Nucleo
Ich habe einen TRGO Ausgang bei einem Timer. Also muss ich dann den 
injected verwenden? Wo steht das denn genau?
Ist es übrigens egal ob TRGO oder TRGO2?

Edit: Es geht also hier auch mit der regular conversion, EXT9 oder 
EXT10, richtig?

Table 58. ADC1 - External triggers for regular channels (devices with 
single ADC)
Name Source Type EXTSEL[3:0]
EXT0 TIM1_CC1 event Internal signal from on-chip timers 0000
EXT1 TIM1_CC2 event Internal signal from on-chip timers 0001
EXT2 TIM1_CC3 event Internal signal from on-chip timers 0010
EXT3 TIM2_CC2 event Internal signal from on-chip timers 0011
EXT6 EXTI line 11 External pin 0110
EXT9 TIM1_TRGO event Internal signal from on-chip timers 1001
EXT10 TIM1_TRGO2 event Internal signal from on-chip timers 1010
EXT11 TIM2_TRGO event Internal signal from on-chip timers 1011
EXT13 TIM6_TRGO event Internal signal from on-chip timers 1101
EXT14 TIM15_TRGO event Internal signal from on-chip timers 1110

: Bearbeitet durch User
von Christopher J. (christopher_j23)


Lesenswert?

D. I. schrieb:
> Table 58. ADC1 - External triggers for regular channels (devices with
> single ADC)

Das finde ich nirgendwo. Hab nur das RM0351 gefunden und da steht was du 
suchst vermutlich in

> Table 107. ADC1, ADC2 and ADC3 - External triggers for regular channels

oder

> Table 108. ADC1, ADC2 and ADC3 - External trigger for injected channels

Ich weiß auch nicht wo du die Information her hast, dass der L476RG nur 
einen ADC hat. Ich sehe da wo ich hinschaue immer drei.

von D. I. (Firma: Fa) (buell)


Lesenswert?

Ja hast Recht, sorry. Ich bin mit Details leider immer ein wenig 
spärlich.
Ich möchte es mit einem ADC machen, da ich später nur eine MCU mit nur 
einem ADC habe. RM0394 ist die dazugehörige Doku.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.