Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Message

Re: [AVR-Chat] C textbook

2006-01-04 by Micah Stevens

Sounded like you got a recommendation to me. Although maybe you didn't like 
it. Strange way to reply to it. 

Part of the problem is that what you're looking for may not exist. A 
comprehensive C book expressly for microcontrollers? Wow.. I sure as hell 
(even if I had the knowledge) wouldn't want to write that. It's way too much 
ground to cover. That's almost as bad as saying you want a comprehensive book 
on Assembly programming for embedded processors. 

What are you really trying to do? Learn C? Get a C book.. Practical C 
programming from Oreilly is a pretty good overview. There's plenty of 700 
page tomes out there if you want more detail. 

Are you trying to learn how C relates to AVRs? Find yourself a compiler, and 
read their docs. (granted some are better than others), and experiment. 
Because each compiler will address the micro in a different way. 

If you're looking for specific techniques, there's a reason why there exists 
lists like this one, mostly because there isn't a book that tells you how to 
do this stuff in a comprehensive clear manner. It's more about experience, 
being willing to spend time experimenting and having someone to ask 
questions, which is why I'm so glad to have lists like this one to lurk on. 

I hope that helps, but it probably doesn't. And maybe I'm way off in left 
field, but I really haven't ever seen anything like what you mention. Maybe 
someone else has, but based on the responses so far, there's one specific to 
the AVR, that is 'so-so' depending on your goals. 

If you want something else, try asking a more specific question. 

-Micah 

On Tuesday 03 January 2006 5:40 pm, Dennis wrote:
>  So in all your roundabout ways, no one has any recommendation for
> anything. Looks life an infinite loop, i.e. I wind up with a nonanswer.
>  Dennis
>  ----- Original Message -----
>  From: "James Washer" <washer@trlp.com>
>  To: <AVR-Chat@yahoogroups.com>
>  Sent: Tuesday, January 03, 2006 4:20 PM
>  Subject: Re: [AVR-Chat] C textbook
>
>  > Alas, I cannot. There's a dirth of decent embedded programming books. I
>  > come for a long career of op sys internals, mostly *nix's
>  > (SVRx/BSD/Linux) so perhaps the book just wasn't what I was looking
>  > for.  It's not a bad book, just not great.
>  >
>  > What I really want is a 2006 updated edition of "The Art of Electronics"
>  > by Horiwitz and Hill. A great book, but showing it's age (1989)
>  >
>  > On Tue, 03 Jan 2006 22:44:35 +0100
>  >
>  > Ralph Hilton <ralph@ralphhilton.org> wrote:
>  >> On Tue, 3 Jan 2006 13:33:39 -0800 you wrote:
>  >> >I'll sell you my (hardly used) copy for 1/2 Amazon's price (i.e. I was
>  >> >not impressed)
>  >>
>  >> For my needs it was useful. It depends on one's background.
>  >> I started with mainframes then shifted to PCs and it provided exactly
>  >> what I needed to
>  >> program AVRs in C. Add reading the datasheet for the chip one wants to
>  >> use and the manual
>  >> for the compiler then what is missing?
>  >>
>  >> Can you suggest a better book?
>  >>
>  >> >On Tue, 03 Jan 2006 13:34:45 +0100
>  >> >
>  >> >Ralph Hilton <ralph@ralphhilton.org> wrote:
>  >> >> On Mon, 2 Jan 2006 20:13:42 -0600 you wrote:
>  >> >> >Can anyone recommend a good, comprehensive book for programming in
>  >> >> >C/C++ for microprocessors/controllers?
>  >> >> >Dennis
>  >> >>
>  >> >> "Embedded C Programming and the Atmel AVR"
>  >> >>
>  >> >> details on
>  >> >> http://www.prllc.com/productcart/pc/viewPrd.asp?idcategory=6&idprodu
>  >> >>ct=12
>  >>
>  >> --
>  >> Ralph Hilton
>  >> http://www.ralphhilton.org
>  >> C-Meter: http://www.cmeter.org
>  >> FZAOINT http://www.fzaoint.net
>  >>
>  >>
>  >>
>  >> Yahoo! Groups Links
>  >
>  > Yahoo! Groups Links
>
> SPONSORED LINKS
> Atmel avr   Microcontrollers   Intel microprocessors
>   Pic microcontrollers
>
>
> YAHOO! GROUPS LINKS
>
>
>  Visit your group "AVR-Chat" on the web.
>  
>  To unsubscribe from this group, send an email to:
>  AVR-Chat-unsubscribe@yahoogroups.com
>  
>  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.