INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Seeedstudio CAN-Bus Shield auf Mega 2560 R3
09.10.2013, 05:41
Beitrag #9
RE: Seeedstudio CAN-Bus Shield auf Mega 2560 R3
Moin demo,

ich habe hier http://arduino.cc/de/Reference/SPI noch eine interessante Textstelle gefunden:
Zitat:Note about Slave Select (SS) pin on AVR based boards
All AVR based boards have an SS pin that is useful when they act as a slave controlled by an external master. Since this library supports only master mode, this pin should be set always as OUTPUT otherwise the SPI interface could be put automatically into slave mode by hardware, rendering the library inoperative.

Also setze den Pin 53 mal auf Output und teste nochmal.

Grüße Ricardo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
09.10.2013, 07:17
Beitrag #10
RE: Seeedstudio CAN-Bus Shield auf Mega 2560 R3
Hey,

hat leider auch keine Abhilfe gebracht...

Ich fasse noch ein Mal kurz zusammen:

- In der mcp.can.dfs.h
Code:
#define SPICS 10
in
Code:
#define SPICS 53
geändert.

- Jumperkabel gesteckt (und "besteckte" Shield-Pins ausgepinnt):
Mega2560 - CAN-Shield
50 - 12
51 - 11
52 - 13
53 - 10


- Pin 53 als Output festgelegt:
Code:
[...]
int outputGhost = 53;

void setup()
{
  pinMode(outputGhost, OUTPUT);
  Serial.begin(115200);
[...][code]


CAN ( Rolleyes ) doch nicht so schwer sein... Sad

MfG demo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
09.10.2013, 18:15
Beitrag #11
RE: Seeedstudio CAN-Bus Shield auf Mega 2560 R3
Hallo demo,
vielleicht nochmal eine blöde Frage:
du schaltest beim compilieren für den Mega auch unter Werkzeuge/Board auf den mega2560 umHuh

Grüße Ricardo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
10.10.2013, 06:08
Beitrag #12
RE: Seeedstudio CAN-Bus Shield auf Mega 2560 R3
(09.10.2013 18:15)rkuehle schrieb:  Hallo demo,
vielleicht nochmal eine blöde Frage:
du schaltest beim compilieren für den Mega auch unter Werkzeuge/Board auf den mega2560 umHuh

Grüße Ricardo

Hey Ricardo,

ja, das mache ich. Ich nutze zwar den Uno und Mega parallel aber der Compiler meckert auch, wenn man nicht auf das richtige Board umgestellt hat...

MfG demo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.12.2013, 10:06
Beitrag #13
RE: Seeedstudio CAN-Bus Shield auf Mega 2560 R3
herausgefunden, dass es an der SPI-Kommunikation zwischen Board und Shield liegen soll.
Weiterere Recherche hat gezeigt, dass die SPI-Pins beim Mega, im Vergleich zum Uno, "ausgelagert" sind (SPI: 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS) Quelle). Da das Tutorial für das Uno geschrieben ist, hab ich natürlich schon versucht, die 4 Pins "umzulegen". Der Versuch, das komplette Shield mit Leitungen (also nicht aufs Board gesteckt) zu nutzen, ist ebenfalls gescheitert...



























FIFA 14 PS3 Coins
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Seeedstudio Grove OLED Display (0.96") ansteuerung ohne Basis Shield möglich? Grooxy 5 421 22.05.2018 00:09
Letzter Beitrag: avoid
  [Arduino Mega 2560]Will als ISP nicht arbeiten; IDE macht Fehler? ManniP 24 2.095 20.04.2018 09:35
Letzter Beitrag: ManniP
  USB Schnittstelle am Mega Franz54 7 559 27.03.2018 21:02
Letzter Beitrag: Franz54
  Ethernet-Shield Ardusil 9 804 09.03.2018 18:09
Letzter Beitrag: hotsystems
  Mega und Ethernet W5100 gehen PWM Pin verloren? sepp01 5 460 26.02.2018 09:04
Letzter Beitrag: hotsystems
  Arduino Mega mit TFT Shield Diskusguppy 6 914 16.02.2018 10:35
Letzter Beitrag: Tommy56
  SunFounder 16 Channel 12 Bit PCA9685 PWM Servo I2C Driver Shield Bikandajyo 31 3.337 15.01.2018 15:11
Letzter Beitrag: Bikandajyo
  2.8" TFT Touchscreen ST7783 mit Arduino Mega arduinoma 7 838 22.12.2017 09:11
Letzter Beitrag: Chopp
  Welches GSM Shield Kaufen ?? huber5093 7 693 19.12.2017 07:53
Letzter Beitrag: Chopp
  nano, micro oder? für LAN Shield sepp01 10 1.269 12.11.2017 11:30
Letzter Beitrag: sepp01

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste