C programmering

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Camro
Inlägg: 34
Blev medlem: 6 april 2011, 23:34:07

C programmering

Inlägg av Camro »

Hej

Är ny på forumet och detta är min första tråd, hoppas att det blir rätt. Nu till saken, jag är intresserad av att lära mig c-programmering för microcontroller. Hittade en bok som verkar intressant: http://www.adlibris.com/se/product.aspx?isbn=1598634801 . Någon som har synpunkter eller förslag litteratur eller webbsidor? Tilläggas kan att jag har lite erfarenhet av assemblerprogrammering för pic.
Användarvisningsbild
bit96
Inlägg: 2528
Blev medlem: 3 september 2007, 10:04:29
Ort: Säffle

Re: C programmering

Inlägg av bit96 »

En mycket bra bok är "Vägen till C" av Ulf Bilting och Jan Skansholm, Studentlitteratur.
Den är dock inte riktad mot just mikrokontroller utan just mot C-programmering.
jonte_s
Inlägg: 88
Blev medlem: 11 februari 2006, 17:13:48
Ort: Stockholm

Re: C programmering

Inlägg av jonte_s »

Mitt tips är att alltid gå in på http://www.amazon.com och läsa recensioner om böcker man är intresserad av. Oftast kan man också bläddra igenom några sidor i boken. Jag brukar också kolla http://books.google.com/.
Camro
Inlägg: 34
Blev medlem: 6 april 2011, 23:34:07

Re: C programmering

Inlägg av Camro »

Tackar för snabba svar!
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: C programmering

Inlägg av sodjan »

> Tilläggas kan att jag har lite erfarenhet av assemblerprogrammering för pic.

Hur ska det där läsas ? :-)
"Lite" som i "en del" eller "lite" som i "nästan ingen" ?

Men, när det gäller böcker så är mitt standardsvar, gå till biblioteket !
Just böcker kring C finns på i princip alla bibliotek oavsett hur små de är...

Sen så skriv gärna "C" och "PIC", inte "c" och "pic", så blir det lättare att läsa.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: C programmering

Inlägg av jesse »

Den här boken tyckte jag var en bra start för AVR:
Programming and Customizing the AVR Microcontroller/
av Dhananjay Gadre
Bild

För PIC finns denna väldigt bra boken:
Mikrocontrollers : från assembler till RTOS
av Lars Bengtsson
Bild

Men i alla fall den senare boken förutsätter att du kan C, så det kanske är fel typ av bok egentligen - men den bör du ha hemma och läsa ändå om du ska programmera PIC. Så en grundbok i C kommer du inte ifrån - och då rekommenderar jag också "Vägen till C" som är mycket bra.

(EDIT: rättade till länkarna)
Senast redigerad av jesse 26 april 2011, 21:35:34, redigerad totalt 1 gång.
Camro
Inlägg: 34
Blev medlem: 6 april 2011, 23:34:07

Re: C programmering

Inlägg av Camro »

Hej igen!

Lite kompletteringar: Min erfarenhet av assembler sträcker sig till enklare projekt, typ "hello world" och liknande. Har dock hållit på med att bygga logik med ic kretsar i cmos 4000 serien, men det var några år sedan :) . Beställde boken "vägen till C" som ett fjärrlån på mitt bibliotek, ska bli spännande att se vad det ger. Tackar för engagemanget för min tråd :o (positivt överraskad) :tumupp: . Läser era svar med stort intresse!
JJ
Inlägg: 366
Blev medlem: 16 maj 2005, 21:33:02

Re: C programmering

Inlägg av JJ »

C-språket har sin "bibel" av Kernighan & Richie



Rekommenderas å det grövsta. Innehåller inget specifikt om embedded dock.
Användarvisningsbild
4kTRB
Inlägg: 20702
Blev medlem: 16 augusti 2009, 19:04:48

Re: C programmering

Inlägg av 4kTRB »

Det finns en del böcker som är väldigt mycket mer
populära än andra. Även om jag inte läst sådana
böcker så är de förmodligen bra.

Till exempel den här (serien) som det ofta refereras till på olika sidor...

Bild
http://www.amazon.com/Programming-16-Bi ... 138&sr=1-3
Användarvisningsbild
anders_bzn
Inlägg: 5773
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: C programmering

Inlägg av anders_bzn »

JJ skrev:C-språket har sin "bibel" av Kernighan & Richie



Rekommenderas å det grövsta. Innehåller inget specifikt om embedded dock.
Jag håller med, har ett ex hemma och ett på jobbet. Notera att den finns i svensk översättning.
Skriv svar