I see the future, and will not have a job if I do not learn how to program in C. Most radios now are sold as single-chip solutions with an associated microcontroller. One doesn't need to be so much of an RF engineer now as much as an embedded programmer. The code of choice still seems to be C.
Can anyone recommend a way for a reasonably intelligent, "old horse" to learn to program in C? I sort of know my way around example files available from suppliers like TI, Freescale, etc. It's the nuances that get me: how to properly designate and treat floating and integer variables, how to code conditional statements, how to handle I/O, strings and arrays.
I live in the Seattle area. I'm willing to attend continuing education classes on-site, on-line, read a book, whatever. But I learn better by doing, not by writing notes.
Thanks.
Good Answers:
"Almost" Good Answers: