CAN på PIC 18F458

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
cyprox
Inlägg: 81
Blev medlem: 1 december 2004, 14:49:35

CAN på PIC 18F458

Inlägg av cyprox »

Halloj på er!

Vi håller på med ett projekt. I projektet måste vi få en PIC 18F458 att kommunicera med en annan processor (Infineon C167CS om nån undrar) via en CAN-buss.
Jag undrar om ni känner till var det finns nån tutorial eller exempelkod eller något liknande för hur man initierar, sänder och tar emot via Can med en sådan PIC vi använder (gissar att det fungerar på liknande sätt på andra PICar).
Om ni är snälla kanske vi presenterar projektet på projektforumet och håller er uppdaterade om hur det går :D . (gör vi nog ändå iofs)
Användarvisningsbild
Chribbe76
EF Sponsor
Inlägg: 1167
Blev medlem: 17 januari 2004, 22:43:17
Ort: Stockholm

Inlägg av Chribbe76 »

Jag gissar att du vill programmera i C.

Isf finns programkod i AN738 på Microchip.
cyprox
Inlägg: 81
Blev medlem: 1 december 2004, 14:49:35

Inlägg av cyprox »

Tusen tack!

Vi var o letade efter exempelkod osv. på Microchips hemsida men hittade aldrig den där. Nu blir det att läsa.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Jag undrar om ni känner till var det finns nån tutorial eller exempelkod

Kanske inte en "tutorial" direkt, men kapitel 19 i databladet verkar inte helt fel.
bearing
Inlägg: 11676
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Inlägg av bearing »

Sodjan, du kanske borde skapa en sticky i det här forumet där det står att man ska och hur man kollar databladet innan man ställer en fråga i det här forumet. Skulle bespara dig en massa inlägg. :)
(Och jag håller med, att kolla databladet är det första man gör)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Jag har funderat på en "PIC data sheet walk-through" med förklaringar
och ordlista. Kanske bättre att lägga tid på det än att skriva här... :-)
Användarvisningsbild
Lindqvist
EF Sponsor
Inlägg: 236
Blev medlem: 6 juli 2004, 19:19:53

Inlägg av Lindqvist »

En sån genomgång av databladet tror jag skulle bli mycket populär! :tumupp:

Anledningen att "nybörjare" inte glor i databladet det första dom gör, beror nog på alla nya begrepp och förkortningar som man måste hålla reda på. Och sedan beskriver oftast ett datablad bara hur man får igång och använder en specifik funktion, att man kan grunderna väl är en förutsättning. Är man då nybörjare så slutar det med att man bläddrar fram och tillbaka i databladet, utan att fatta nada och känner sig bara mer förvirrad.

Då blir det lättare att ställa en fråga och hoppas att man får napp på det.
cyprox
Inlägg: 81
Blev medlem: 1 december 2004, 14:49:35

Inlägg av cyprox »

Jag naturligtvis läst igenom databladet framåt och bakåt flera gånger innan jag postade min fråga. Men som med mycket annat så blir det lättare när man har exempel framför sig, eller nåt som förklarar steg för steg hur man t ex snabbt initerar CAN-modulen.
Jag krävde aldrig att nån skulle behöva leta efter kodexempel. Jag undrade bara om nån visste var det fanns.
Och ja, jag hade letat själv (bla. på Micrscips hemsida), men utan framgång.

Tack för förslagen iaf. AN738 var mycket bra.
Skriv svar