Bist du sicher das du dir die Störung über einen Eingang, und nicht über die Versorgungsspannung des Controllers holst? Das würde ich eher vermuten. Den Controller mal aus einem getrennten Netzteil...
Art: Beiträge; Benutzer: MichaF
Bist du sicher das du dir die Störung über einen Eingang, und nicht über die Versorgungsspannung des Controllers holst? Das würde ich eher vermuten. Den Controller mal aus einem getrennten Netzteil...
Du solltest mal genau beschreiben was du machen willst. Wenn auf einem AVR mit Klassen RAM "gespart" werden muss, ist doch schon am Konzept was verkehrt!? Wie viele Daten, und vor allem was für Daten...
Die Funktion initialisiert eine Übertragung in die gewünschte Richtung (schreiben bzw. lesen). Die defines dahinter sind nur um das ganze für mich persönlich übersichtlicher zu gestalten:
...
Nein, du hast im Datenblatt nichts falsch verstanden. Offensichtlich verstehst du aber mich falsch. Ich kann dir erst helfen wenn du anfängst auf meine fragen einzugehen. Die wichtigste davon lautet:...
Von dieser Methode rate ich dringendst ab!
Du wirst ihn wahrscheinlich zum laufen bekommen. Aber das sieht dann weder gut aus, noch ist es irgendwie flexibel was Laufrichtung oder gar...
Zeig mal ein kompilierbares Programm. Steht das alles in einer Schleife? Wie oft wird das aufgerufen? Woher sollen wir das denn alles wissen? Und beantworte mal meine Fragen von oben. Außerdem sehe...
Da wirst du um malloc() nicht herum kommen. Damit reservierst du einen Speicherbereich zur Laufzeit. Deine Aufgabe ist es nun, den anderen Funktionen die Zugriff auf diesen Bereich brauchen per...
Ich vermute immer noch das du mit dieser Art der Fehlersuche nicht glücklich werden wirst. Auch durch wahllose Änderungen unterdrückst du deine Probleme höchstwahrscheinlich nur. Es ändert sich...
Wirklich verstanden habe ich nicht was du meinst ;)
Prinzipiell hat Felix Recht, in solchen Fällen ist es höchste Zeit seine Variablen in ein struct zu packen. Dann reicht es aus, einer Funktion...
Nein, ganz so einfach geht es leider doch nicht, Du musst zumindest in den "continuous measurement mode" umschalten.
0x3C //Write Mode auswählen
0x02 //zu beschreibendes Register auswählen
0x00...
Toll wäre es, wenn du sagen würdest wo dein Problem liegt. Kannst du denn überhaupt auf den HMC zugreifen, kommt ein ACK? Wenn ja kannst du Register zurücklesen die zuvor geschrieben wurden? Und...
So weit ich weiß geht ein USB Gerät erst "richtig" in Betrieb, wenn es sich bei einem USB Host Controller anmelden konnte. So lange der nicht vorhanden ist, tut sich da nichts.
Nunja, auch wenn ich nicht gerade der Experte auf diesem Gebiet bin, versuche mich trotzdem mal eine Antwort ;)
Praktisch jeder halbwegs moderne Controller verfügt mindestens über eine zweistufige...
volatile int duration;
Ohne den Rest wirklich nachvollzogen zu haben, solltest du das dringend probieren ;)
Aha. Warum so sicher?
Und was hält dich davon ab, einfach mal den ganzen Code hier zu posten? Du würdest doch auch nicht auf die Idee kommen, mit dem linken Vorderreifen in der Hand zur KFZ...
Ist mir klar, aber ich schätze die Chance, das du das ohne Reinraumbedingungen hin bekommst gleich Null ein. Mal ganz davon abgesehen, das ein Spurwechseln bei einer modernen Platte immer noch...
Sehhr interessantes Vorhaben, ich habe auch schon mal Überlegungen in dieser Richtung angestellt, bin aber nie über die Theorie hinaus gekommen.
Bist Du dir da sicher? Der Abstand...
Die PWM Betriebsmodi basieren nicht auf Interrupts. Wenn der Timer einen Takt hat, dann wird das PWM Timing vollständig von der Hardware erzeugt. Du stellst Betriebsmodi und Takt ein, und genau in...
Es wird keine legale und/oder bezahlbare Lösung geben. Finde dich mit den 100 Metern Reichweite ab, oder kauf direkt was passendes. Die Gründe, warum jede Bastelei illegal wird, hat oberallgeier ein...
Schon mal selber eine Schaltung aufgebaut? Auch größer 100MHz? Wenn ja, auch größer 1GHz? Haben die auch funktioniert? Wenn du das alles mit ja beantworten kannst, wäre es evtl. denkbar. Aber dann...
Was auch immer das für eine Schnittstelle ist, Schreibzugriffe auf das EEPROM sind sehr wahrscheinlich noch mal eine Größenordnung langsamer ;)
@Kampi & PICture: Ich glaube diese Möglichkeit besteht nicht. Tyrald sagte ja, das er keine Pins von der Display Seite mehr frei hat. Das heißt er kann nicht einfach einen Pin vom Display mit VCC...
Welches Signal?
Für die Kamera oder das gesamte Projekt? ;)
Einen I/O Pin muss du auch andauernd auslesen um festzustellen ob jetzt ein Display gesteckt ist oder nicht ;)
Erlaubt ist, was funktioniert. Ich finde Kampis Lösung sehr vernünftig.
Edit:...
Das Theorem gilt nur für bandbegrenzte Signale. Würdest du den Tiefpass weg lassen, hätte mal ideal betrachtet ein Rechtecksignal, und dieses enthält (theoretisch) unendlich viele Oberwellen mit...