Hallo, wozu unterscheidet man die beiden Conversion Modes? Also Single und Continuous? Klar einer ist fortlaufend der andere nur one Shot, aber wozu? Wie nutzt man den low noise Mode für den ADC? Was muss wann in welcher Reihenfolge gesetzt werden, wie wird er dann aktiviert etc? Beim AVR findet man alles dafür nötige sehr schnell im Manual und es funktioniert alles. Aber wo finde ich die benötigten Infos für den STM32F103 z.B.?
Rapper B schrieb: > Klar einer ist fortlaufend der andere nur one Shot, aber wozu? One shot, wenn man zB zu bestimmten Zeitintervallen (zB 1Hz) jeweils eine Messung durchführen möchte. Als Beispiel sei eine Temperaturregelung genannt. Cont. macht Sinn, wenn man zB eine Aufladekurve vom Kondensator messen möchte, um dann ab einer bestimmten Grenzspannung irgendwas zu tun. Da misst man einfach die ganze Aufladekurve entlang. Gruß,
Rapper B schrieb: > Aber wo finde ich die benötigten Infos für den STM32F103 z.B.? Im ref Manual zusammen mit dem Datenblatt. Meine persönliche Meinung ist jedoch, dass ST einen besseren Job bezüglich der Dokumentation machen könnte. Das hat mich anfangs sehr viel Zeit gekostet (und kostet nach wie vor), die Bits richtig zu setzen. Ist definitiv gewöhnungsbedürftig und bedarf Ausdauer. Gruß,
Rapper B schrieb: > Aber wo finde ich die benötigten Infos für den STM32F103 z.B.? Schau dir mal meine Info-Sammlung zum STM32F103 an. Für den ersten Einstieg könnte das hilfreich sein, um einen Einstieg in die Doku von ST zu bekommen. Die nämlich in der Tat gewöhnungsbedürftig. Man muss immer mehrere Kapitel zusammen kombinieren, und welche das sind, steht das oft (im gegensatz zu AVR) nicht so klar drin. http://stefanfrings.de/stm32/stm32f1.html
@Alexander Wie gesagt..was es ist , ist mir schon klar..aber wozu der Unterrschied? Welchen Vorteil habe ich vom one Shot Modus?
@Im ref Manual zusammen mit dem Datenblatt. sehr witzig..so weit war ich auch schon...
Rapper B schrieb: > Welchen Vorteil habe ich vom one Shot Modus? Wenn du z.b. den ADC über einen Timer triggerst, was recht häufig der Fall ist. Wenn du die Daten weiterverarbeitet sind exakte Messenstände unter Umständen unerlässlich, Stichwort Filter etc.
Rapper B schrieb: > sehr witzig..so weit war ich auch schon... Das ist mein bitterer Ernst :) Ich habe mit Tutorials aus dem Internet angefangen, und bin nicht wirklich fündig geworden, weil die meisten Tutorials HAL verwenden. Daran bin ich nicht interessiert. Die beste Strategie, die ich für mich entdeckt habe, ist das sorgfältige Studieren des Ref Manuals. Ich verwende momentan den STM32F303 und habe die letzten 7 Tage (ungelogen!) damit verbracht, 114 Seiten über das Kapitel ADC zu studieren. Es hat 2 Tage gedauert, einen Fehler zu finden, der letztendlich behoben werden kann, indem man die Reihenfolge der Bitsmanipulation tauscht. Steht nicht im Ref Manual drinnen, ergibt im Nachhinein aber Sinn. :) Entweder verwendest du HAL (oder LL Funktionen), und musst dich über die Registerbits wenig Sorgen machen, oder du schreibst auf Registerebene, und studierst dabei das Ref Manual. Alternativ kann ich dir die Kurse von FastBit Learning Academy auf Udemy empfehlen. Speziell der MCU1 Kurs: https://www.udemy.com/course/mastering-microcontroller-with-peripheral-driver-development/ Da schreibst du deine eigenen Treiber. Gruß,
Ich gucke manchmal vom HAL Code ab, wenn mir nicht klar ist, in welcher Reihenfolge ich die Peripherie konfigurieren muss.
Stefan ⛄ F. schrieb: > Ich gucke manchmal vom HAL Code ab, wenn mir nicht klar ist, in welcher > Reihenfolge ich die Peripherie konfigurieren muss. Guter Tipp. Mein nächster Schritt, neben bare metal, ist mich ein wenig in LL hineinzufuchsen. Auf lange Sicht ergibt LL wohl den besten Kompromis für größere Projekte.
WA ist LL? Und vielleicht kann noch jemand anderes,der noch nicht zu Wort gekommen ist, etwas mehr zum Low Noise mode für den ADC sagen, wie ich welcher Reihenfolge da was genutzt werden muss
Rapper B schrieb: > Aber wo finde ich die benötigten Infos für den STM32F103 z.B.? Ebenfalls im Manual. STMicroelectronics hat sowas tatsächlich auch. Gegenfrage: Die, die rappen, sind das Deppen?
Gott,, was für geistreich Antworten. Das diese Antwort schon gefallen ist, sit und darauf geantwortet wurde, hast du offenbar übersehen..hast es offenbar auch nicht so mit dem lesen..- So dämlich kann man doch gar nicht sein..das man nicht versteht das ich es offenbar nicht im manual finde... Das verhalten einiger hier ist echt armselig. Verfolge das hier nicht mehr weiter
Rapper B schrieb: > Gott,, was für geistreich Antworten. > Das diese Antwort schon gefallen ist, sit und darauf geantwortet wurde, > hast du offenbar übersehen..hast es offenbar auch nicht so mit dem > lesen..- > So dämlich kann man doch gar nicht sein..das man nicht versteht das ich > es offenbar nicht im manual finde... > Das verhalten einiger hier ist echt armselig. > Verfolge das hier nicht mehr weiter Hey, yoyo, was geht ab in de hood ... nenn mich nicht dämlich (hat Otto schon zu Wanda gesagt). brudda, wenn du den adc low noise machen willst, mußt du das manual lesen und nicht von verbotenen früchten des wahnsinns anderer genesen bin aufgewachsen in slum von brooklyns finest doch die sonnen in mein hirn nicht scheintest raprap, dubbeldidup, manuals sind zeichen für die knechte der weißen und jetzt tue ich mir in die hose ähja.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.