Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Embedded C Programming

Name: Anonymous 2012-09-29 10:29

How do I go about becoming an expert embedded C programmer and how do I do it without purchasing all the hardware necessary to test them with?

I am doing this because I want to get a job as an embedded C programmer and makes lots of money and being really respected.

Name: Anonymous 2012-09-29 10:33

Use Forth instead.

Name: Anonymous 2012-09-29 10:35

Get emulators for whatever it is you want to develop for and hope they're reasonably accurate.

Name: Anonymous 2012-09-29 11:30

Get one of those ~$14 microcontrollers with free toolchains.

Name: Anonymous 2012-09-29 13:04

You can get development boards for less than $5 (Texas Instruments' Launchpad boards), so there's no excuse not to get some hardware. Atmel's AVR Studio has a passable built-in emulator, and some console emulators have built-in development/debugging support. Arduinos are a bit more expensive, but there's a fuckton of tutorials for total beginners (also get a clone board, they're a lot cheaper than the name brand ones).

Once you get your basic led-blinking code running, start reading up on communications protocols (I2C, SPI etc.), A/D conversion, motor control, real-time systems and anything else related to embedded systems. Note that you will need a workable knowledge of electronics and electronics design. If you want to be a pure software guy, you have to be an embedded Linux guy, DSP maths expert or something.

Name: Anonymous 2012-09-29 17:17

>>4,5
He asked how to do it without purchasing the hardware. Try again faggots.

Name: Anonymous 2012-09-29 17:22

>>6
No, he said all the hardware necessary to test them with (whatever 'them' are).

Name: Anonymous 2012-09-29 17:52

>>6
And I gave some suggestions for that. Read, comprehend, and only then reply.

Name: Anonymous 2012-09-29 18:08

>>8
And at that moment, >>6-kun was enlightened.

Name: Anonymous 2012-09-29 18:36

Just program according to the JPL C standard.

Name: Anonymous 2012-09-29 18:38

>>10
Why would I consult the Jewish Porn League for information on C programming, hymie?

Name: Anonymous 2012-09-29 19:13

>>11
Was that supposed to be funny?

Name: Anonymous 2012-09-29 19:27

>>12
It probably is funny to the gentiles. They have a very primitive sense of humor. There is no Lenny Bruce-tier comedian among the goyim.

Name: Anonymous 2012-09-30 1:50

>>10
Except that the JPL standard strictly prohibits the use of dynamic memory allocation effectively crushing the potential of any program written with it.

Name: Cudder !MhMRSATORI!fR8duoqGZdD/iE5 2012-09-30 1:58

>>14
The title of this thread is "embedded C programming". dymelloc is useless for many embedded applications since you know exactly what each byte of RAM is going to be used for.

Name: Anonymous 2012-09-30 1:58

>>15
Shalom!

Name: Anonymous 2012-09-30 2:36

Name: Anonymous 2012-09-30 5:40

>>1
How would you manage to become an EXPERT EMBEDDED C PROGRAMMER without touching any hardware at all? At best you'll become a toy virtual machine C programmer.

Name: Anonymous 2012-09-30 6:18

Speaking of which, does anyone know any cheap microcontrollers that could potentially handle half-decent audio and a SATA hard drive?

Sometimes I just put my computer on to listen to music, but that's a bit of a waste of power.

Name: Cudder !MhMRSATORI!fR8duoqGZdD/iE5 2012-09-30 7:31

>>19
An AVR + SATA-IDE converter + MP3 decoder (optional if you're fine with WAV) + DAC would be enough.

Or if you want a solution with less hardware, a PIC32MX is enough to decode MP3 without an external decoder:
http://www.youtube.com/watch?v=oHz8sEbGpQQ

Name: Anonymous 2012-09-30 7:41

>>20
Thanks!

Name: Anonymous 2012-09-30 7:47

>>21
The second option is not exactly cheap though. If I were you I'd just get one of the cheap HDD MP3 players from DX.

Name: Anonymous 2012-09-30 15:18

>>20
PIC32 is garbage, MIPS is a terrible core for MCUs.

Name: Anonymous 2012-10-02 7:28

There are no jews. Please continue with this programming-related discussion.

Name: Anonymous 2012-10-02 13:40

Write homebrews for the PSP1

______________________________
1: PlayStation Portable

Name: Anonymous 2012-10-02 14:21

>>25
GBA is more "embedded" than PSP. PSP has a whole gles-esque API.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List