TriCore & Dave

Gast #1649691
Lesenswert?
• ▲
▼
Charly schrieb:
> ich versuche mit Dave den ADC vom TC1797 in Betrieb zu nehmen. Leider
> bisher kein Erfolg.

Hallo Charly,
ich habe leider keine Erfahrung mit dem Tricore, außer das ich mal eine 
Platine auf der einer drauf war, 5 Minuten in Händen gehalten habe ;-)
Aber ich denke, du solltest schreiben wo das Problem liegt.
Ist es die Hardware oder die Software.

In jedem Fall, denke ich, das bei einem Software-Problem nur jemand 
kompetetnt ist zu antworten, der das Ding selbst schon mal in Betrieb 
genommen hat. Das dürften in der BRD so einer von einer Million Menschen 
sein. Ob einer dieser ca. 80 in Frage kommenden Leute jetzt hier mal 
vorbeischaut, und dann auch noch Lust hat, zu antworten, ist wie ein 
Lottogewinn.

Meine Erfahrung, wenn man in einer Thematik nicht gerade ein totaler 
Anfänger ist, verschwendet man hier im Forum mehr Zeit als es gebraucht 
hätte, sich die Lösung mit Google und C-Buch selber zu suchen.

Man kann kaum die kompettenten von den schwachsinnigen Antworten 
unterscheiden.
Gut wär es, wenn der Original Poster am ende mal sein Lösungslisting 
veröffentlichen würde und die schwachsinnigen Antworten gelöscht würden.
Dann würde das hier mit der Zeit zu einer 1A Datenbank für Electronik 
und Programmierlösungen werden.
Gast #1649713
Lesenswert?
• ▲
▼
TC sind in jedem besseren automotive SG, und davon gibts ne ganze Menge 
aus De. Die Wahrscheinlichkeit hier jemanden zu finden, der Sich damit 
auskennt ist also nicht so klein ;) Was halt einfach fehlt ist die 
Problembeschreibung, aber das hat Bong, wie er meint, schon 
"eindrucksvoll" dargelegt ;).

Ach übrigens, meine Glaskugel geht nicht mehr, was hat die? Freue mich 
schon auf eure konstruktiven Antworten. SCNR.
Gast #1651113
Lesenswert?
• ▲
▼
#1653463
Lesenswert?
• ▲
▼
Hallo Charly,
kenne den TC1797 jetzt nicht so gut, habe aber schon bei den 8 u 16 
Bitter von Infineon mit dem DAvE und ADC gearbeitet. Dort muss man oft 
die AD-Wandlung einmal in Software anstoßen. Danach wandelt der ADC je 
nach Einstellung permanent oder zu bestimmten Events (z.B. PWM Flanken) 
weiter.
Hast du das irgendwann einmal gemacht (z.B. zwischen der Init und der 
while(1)-Schleife)? DAvE macht dir ja nur die Initialisierung (und 
stellt einige APIs bei), aber er erzeugt kein Programmablauf!

MFG
Carsten
Gast #1653637
Lesenswert?
• ▲
▼
Soweit ich mich entsinne, triggert man eine A/D conversion per software, 
indem man in das CRPRx Register schreibt. Allerdings mußt du gerade beim 
ADC aufpassen dass du nicht irgendwo etwas übersehen hast, da es viele 
Register und Bits gibt welche Funktionen ein/aus-schalten.
Gast #1660257
Lesenswert?
• ▲
▼
Danke an Alle die sinnvolle Beiträge geliefert haben.

Der ADC funktioniert mittlerweile.

Die Dave-Einstellung war richtig. Man musste noch per Software den 
Request-Bit setzen, damit er los sampelt.

Danke.
#2322882
Lesenswert?
• ▲
▼
Charly schrieb:
> Danke an Alle die sinnvolle Beiträge geliefert haben.
>
> Der ADC funktioniert mittlerweile.
>
> Die Dave-Einstellung war richtig. Man musste noch per Software den
> Request-Bit setzen, damit er los sampelt.
>
> Danke.

Hallo Charly,
Kannst du bitte den ADC-Teil von dein Prjekt Posten, vor ein Problem 
stehe ich gerade auch  schon.
DAnke in Voraus

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.