Go Down

Topic: CAN Shield (Read 27 times) previous topic - next topic

RiiiisDK

#10
Dec 17, 2010, 03:45 pm Last Edit: Dec 17, 2010, 03:47 pm by Riiiis Reason: 1
My prototype is a small (2,5 x 5 cm) shield for the arduino, which just fits the mcp2515 and a can tranceiver (both can be sampled from TI afair). All is done with smd components and pinheaders through hole, as i think thats easiest. The shield's size makes all the analog and half of the digital i/o pins available when the shield is on.

I can upload the eagle files if you want

Wildweasel

Hello RiiiisDK! I would be very interessted in seeing your design.
I am searching especially for a small desing  for an Arduino Mini pro project.

cheers,
Michael

Wildweasel

Hello!
I get a lot of errors when trying to compile Dave AKs Code:

Code: [Select]
C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp: In member function 'void MCP2515::Reset()':

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:153: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp: In member function 'byte MCP2515::Read(byte)':

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:159: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:160: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:161: error: expected primary-expression before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp: In member function 'void MCP2515::Read(byte, byte*, byte)':

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:170: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:171: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:173: error: expected primary-expression before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp: In member function 'Frame MCP2515::ReadBuffer(byte)':

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:186: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:187: error: expected primary-expression before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:188: error: expected primary-expression before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:189: error: expected primary-expression before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:190: error: expected primary-expression before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:191: error: expected primary-expression before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:208: error: expected primary-expression before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp: In member function 'void MCP2515::Write(byte, byte)':

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:217: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:218: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:219: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp: In member function 'void MCP2515::Write(byte, byte*, byte)':

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:227: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:228: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:230: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp: In member function 'void MCP2515::SendBuffer(byte)':

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:238: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp: In member function 'void MCP2515::LoadBuffer(byte, Frame)':

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:272: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:273: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:274: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:275: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:276: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:277: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:280: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp: In member function 'byte MCP2515::Status()':

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:287: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:288: error: expected primary-expression before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp: In member function 'byte MCP2515::RXStatus()':

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:305: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:306: error: expected primary-expression before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp: In member function 'void MCP2515::BitModify(byte, byte, byte)':

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:331: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:332: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:333: error: expected unqualified-id before '.' token

C:\Dokumente und Einstellungen\WW\Desktop\[PROJEKTE]\arduino-0018\libraries\MCP2515\MCP2515.cpp:334: error: expected unqualified-id before '.' token


Any ideas where to look at?
Would it be possible to post the code in file form?


Regards,
Michael

Wildweasel

hi.
Seems to work on Arduino 0021.
Sorry for the confusion, I would be intressted in dem SMT design thought.
Thanks a lot to all for all the effort.

regards,
Michael

MakerMann

You are so right the projects never end.
I'll have to email that to a few people make there days as great as mine also great job.





     MakerMann

Go Up