Forum: Digitale Signalverarbeitung / DSP / Machine Learning TMS2812 und TJA 1041


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Tobias (Gast)


Lesenswert?

N'abend,

ich habe derzeit folgendes Problem mit der CAN-Busansteuerung bei der 
Kombination mit dem TMS2812 von TI und dem CAN-Transceiver TJA1041.
Auf dem Empfangsweg kann ich zwar eine Botschaft bis zum Transceiver 
empfangen, danach wird es allem anschein nach allerding nicht 
weiterverarbeitet, am RXD-Ausgang liegt durchweg ein High-Pegel an (auch 
bei gelöster Verbindung zum TMS). Dieser wird dann morgen getauscht.

Ein weiteres Problem ist aber das Senden einer CAN-Botschaft, da an 
CANTXA des TMS nicht die Botschaft anliegt, sondern ein konstanter 
High-Pegel.

Programmiert habe ich die CAN-Ansteuerung mit Hilfe der eCAN Receive und 
eCAN Transmit-Blöcke aus Matlab. Darüber hinaus verwende ich das eZdsp 
von Spectrum Inc. zur Programmierung und zum Testen des DSP.

Die Frage nun: Ist der DSP evtl defekt? Zumindest bezogen auf die 
CAN-Kommunikation (vgl. Transmit) besteht der Fehler. Oder habe ich nur 
Fehler in der Programmierung gemacht (ggf. zusätzliche Aktivierung der 
CAN-Schnittstelle)?

Gruß
Tobias

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.