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
  MEGA 2560 mit 5V 12A Netzteil betreiben möglich? Nafetz 18 474 11.11.2016 05:59
Letzter Beitrag: peterfido
  3 Arduino Mega, 2 Sender 1 Empfänger claudius 22 619 18.10.2016 17:32
Letzter Beitrag: Pardini
  Schrittmotor ruckelt beim Start und im laufenden Betrieb - Arduino+Motor Shield grt35a 3 260 21.09.2016 06:56
Letzter Beitrag: Bitklopfer
  Steuerung eines Schrittmotor und eines Lüfters auf einem Shield phischmi 7 275 18.08.2016 20:58
Letzter Beitrag: phischmi
  Avr NetIO als Arduino mit Ethernet-Shield amithlon 2 512 18.08.2016 17:42
Letzter Beitrag: amithlon
  Welches WiFi-Shield? alpenpower 1 337 14.07.2016 11:19
Letzter Beitrag: alpenpower
  Arduino 2560 p900 1 498 28.03.2016 14:04
Letzter Beitrag: hotsystems
  Motor Shield wird Heiß erwin 8 1.119 24.03.2016 11:29
Letzter Beitrag: hotsystems
  Per Keypad Shield zwischen zwei Programmen schalten Rob-LE 9 920 09.03.2016 14:27
Letzter Beitrag: iks77
  Multi functional Expansion Board Sensor Shield Astropikus 5 781 03.03.2016 22:32
Letzter Beitrag: hotsystems

Gehe zu:


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