embedded-systems

Interested in embedded systems. Where to begin?

Possible Duplicates: Need some ignition for learning Embedded Systems How do I get started in embedded programing? Hello, i'm a computer systems engineering student. i'm interested in designing embedded systems but i don't know where to begin learning this, and what topics are essentially needed to proceed in this domain....

Media recommendation engine - Single user system - How to start

Hi guys, I want to implement a media recommendation engine. I saw a similar posts on this, but I think my requirements are bit different from those, so posting here. Here is the deal. I want to implement a recommendation engine for media players like VLC, which would be an engine that has to care for only single user. Like, it would ...

How to receive packets on the MCU's serial port?

Hello, Consider this code running on my microcontroller unit(MCU): while(1){ do_stuff; if(packet_from_PC) send_data_via_gpio(new_packet); //send via general purpose i/o pins else send_data_via_gpio(default_packet); do_other_stuff; } The MCU is also interfaced to a PC via a UART.Whenever the PC sends data to the MCU, the *n...

Is there some http GET response that I can add to fix an encoding problem on the client web browser?

I have an embedded web server written in C using uIP libraries, in a microcontroller, which outputs the following static text in response to an http get. It is shown below as a C literal string: "HTTP/1.0 200 OK\r\n" "Server: UIP/1.0 (http://www.something.com/)\r\n" "Content-type: text\html\r\n" Right after that comes the doctype stri...

Basic question regarding ROM based executable

Dear Pundits, I have basic doubt regarding executable stored in ROM. As I know the executable with text and RO attributes is stored in ROM. Question is as ROM is for Read Only Memory, what happens if there is situation where the code needs to write into memory? I am not able to conjure up any example to cite here (probably I am ignor...

Debugging Cortex M3 (ARM) Embedded - How do you tell what ISR is being run from xPSR.ISR?

I am debugging a piece of firmware on an arm-family cpu (Cortex M3). The debugger shows the CPU registers, including one called 'xPSR' which includes a sub-field called 'ISR'. The mode in the CPU registers is 'Mode=Handler", which means that the m3 cpu is in interrupt handler instead of 'thread' mode. This much I know. I see the value...

Books for Operation Systems, Protocols

Hi, I am interested in learning in depth about operating systems - especially embedded OSs and the protocol stacks they support like Ethernet, Bluetooth, Serial, IRDA, etc.... Is there a comprehensive book or online resource that will guide me in this direction? Thanks for any help in advance! Subbu ...