An embedded system is a computer system designed to perform one or a few dedicated functions often with real-time computing constraints. It is embedded as part of a complete device often including hardware and mechanical parts.

learn more… | top users | synonyms

1
vote
3answers
27 views

Courses about deploying Linux on embedded systems

I am a new grad student in EE and am trying to take full advantage of my time here at the uni. I have always wanted to understand how to get Linux running on embedded platforms, but from the outside ...
1
vote
3answers
53 views

Could I use a surface mount thermistor to measure ambient temperature?

I'm working on a project where a device I'm using has this thermistor, a Murata NCP15WF104F03RC, to measure the temperature of the device itself. This is a surface mount thermistor. The implementation ...
0
votes
0answers
9 views

Establishment of a2dp bluetooth connection

I have a problem with establishment A2DP sink Bluetooth connection. I have Allwinner A13 development board and Realtek RTL8723AU Wifi-bluetooth module with installed Linux kernel 3.4.103, bluez 5.28, ...
0
votes
0answers
28 views

looking for kickstart kit for embedded applications [on hold]

I don't know if I asked this in the right place but here it goes Im looking learn embedded systems and wondering if anyone knows of a good kickstart kit like this? It must support j-link as its what ...
0
votes
0answers
23 views

Can Fez Panda II run C/C++ without RLP?

For a project I'm working on, I need to program a Fez Panda 2 to run on C or C++ in order to gain the necessary speed of reading data. However, I have been told to 'ignore RLP' as the program needs ...
-1
votes
1answer
44 views

Synchronized digital cameras

at the moment im doing some research. I want to create an embedded "application" with two digital cameras ( > 30fps, global shutter, >= 800x600 resolution ) on an Freescale Arm iMx. 6 Quad (i think ...
3
votes
2answers
374 views

Fesibility of using “computer RAM” with a microcontroller project

How feasible is it that I could connect the pins of some garden variety "computer RAM" to a microcontroller for use as external RAM? Is there specific hardware used on computer motherboards that help ...
0
votes
1answer
30 views

Memory addressing in eMMCs

I'm working for the first time on eMMCs and there's something not completely clear to me in their addressing system [explained in section 5.2 of JEDEC 5.0 standard] JEDEC says that, depending on the ...
0
votes
1answer
50 views

PCB software and companies that make [closed]

I am looking for a free software tool to make PCB for my circuit and submit it to a company to make it. My circuit components include surface mount devices and antennas. Any suggestions.
1
vote
1answer
101 views

Atmel printf formatting doesn't work, no formatting does work

We are running an Atmel AVR32 chip on our board, and recently discovered that printf with format/conversion specifiers doesn't work. A regular ...
0
votes
1answer
23 views

baudrate calculation from frame timings

I'm working to interface with an old serial protocol. All I have actually is the frame format and various timings. I need the baudrate to sync correctly and use the data properly. My frame is 15 ...
0
votes
0answers
30 views

XMega ADC is not working

I am working with ATXMega32D4 and trying to run a ADC Code. The output of the ADC is always pushing the maximum value, incase of a 8bit resolution unsigned mode, the output value is 255. The same ...
0
votes
0answers
40 views

USB to RS485 converter: Auto enable control

I have been trying to program infineon mcu via usb to rs485 converter. Procedure to check mcu is working fine: Query command sent using hercules : 0x80 Response sent by mcu : 0x55 (correct response) ...
1
vote
0answers
34 views

hlk-m30 WebClient example

I have started working on HLK-m30 WiFi module. I am developing the simple client on the module using simple AT commands. I have Opened socket TCP client and then Write data using the command. ...
-3
votes
0answers
35 views

Interfacing a PS2 controller with PC

I was wondering how can I interface a PS2 controller to a PC via USB. What are my options to do so? will the buttons be read as a keyboard strokes ( can the controller buttons be mapped to keyboard ...
0
votes
0answers
33 views

connecting PC-104+ to laptop [migrated]

I purchased a stereo camera vision system that process the data using an FPGA which uses a PC-104+ interface (typically used by embedded applications) to connect to an embedded computer. I would like ...
0
votes
0answers
68 views

BCD to 7 segment display in verilog

I am trying to implement a BCD to seven segment display in verilog using modelsim as a simulator. When I am doing so I am getting this as my output: But when I am forcing the values I am getting the ...
1
vote
2answers
77 views

LCD interfacing with msp430

I am making a contact less tachometer based on magnets .I am using msp430g2253 micro controller and HD44780 lcd. I have done certain calculations for calculating rpm in the main code and now i want ...
0
votes
2answers
77 views

Why does the Intel Atom processor need so much thermal dissipation compared to similar ARM processors

When looking at cases designed around the Intel NUC Atom-based board it seems they put a lot of effort into thermal dissipation (i.e. the entire case is basically a big heatsink). Of course, these ...
0
votes
3answers
80 views

Integrating code for embedded systems [closed]

I wonder how looks integrating code for embdedded systems. Lets suppose there are 5 programmers and everyone is doing something different. Then I am supposed to integrate the code. How do I know if it ...
0
votes
0answers
89 views

CAN bus on STM32F429 receiving messages

I am using the STM32F429 HAL CUBE for a CAN bus implementaion. I am able to transmit some CAN bus messages, but my receive function is not working. Is it compulsory for receiving messages to write a ...
0
votes
0answers
57 views

ARM JTAG Debugging Internals

I want to learn how JTAG is interacting with ARM core more in detail. All explanations I have found so far are very basic and just cover JTAG tap controller with a simple state machine diagram. I ...
0
votes
1answer
36 views

lwIP webserver download

I'm using a STM32F4 with lwIP to host a website, and I also have an SD card which I save csv type files to using FatFS. Just wondering how I would allow users to download files directly from the SD ...
1
vote
2answers
75 views

How is data allocated in an assembly language using the instruction set?

Consider the following excerpt of assembly code written for the Nios II embedded processor architecture: ...
0
votes
0answers
32 views

AUTOSAR OS configuration example

As with version 3.0, AUTOSAR switched from OSEK-OIL to a XML based format in order to configure their OS. I'm looking now for an example of how this configuration can look like. The AUTOSAR ...
0
votes
1answer
75 views

lwIP - Best way to send data from microcontroller

Currently, I am using Server Side Includes to transfer data from my microcontroller to my webpage. The issue with this approach is that if I want to graph the data I have to store the SSI value in a ...
0
votes
1answer
96 views

Confused, Is raspberry pi a real device for learning embedded linux or just for hobby? [closed]

and sorry i couldn't think of a better title, please read this so you can understand what i am asking: I already bought the Pi, but as i see it has a fully featured pc like OS, what i'm seeking to ...
3
votes
2answers
79 views

CANUSB SJA1000 Filtering

I am using a CANUSB adapter connected to my car attempting to read out only CAN messages with 11-bit identifier 0x1D6. I need to do hardware filtering because software filtering is too slow for my ...
-8
votes
2answers
67 views

Simulated Annealing Algorithm [closed]

What is the the Simulated Annealing Algorithm used for placement in FPGAs, complete description and in simple words.
5
votes
2answers
98 views

RTOS: Why Do We Need Special Post versions for ISRs?

In some RT kernels, if you want to post to a semaphore or flag from an ISR, you need to call an special version of the method, instead of the regular one called from a normal task. Examples: ...
2
votes
1answer
59 views

Anticipating processing delay in embedded systems

Background: I have been working with the STM32F3 discovery board and I am trying to implement some signal processing algorithms from the ground up. My problem is shown below in the graph. The more ...
1
vote
2answers
101 views

Using 10 bit ADC for only 8 bits on a PIC MCU

I have a PIC16f1824, which has a 10bit built-in ADC, but I only want 8 bit precision. I don't just want an 8 bit value, but actual 8 bit conversion i.e. higher samples per second at the cost of bits. ...
4
votes
1answer
82 views

How long/big is an I2C acknowledge?

I'd like to know, how long/big should be an ACK from a slave to its master? I am communicating with a module using the I2C protocol. But the large blank space in the middle, is this an ACK from the ...
14
votes
6answers
2k views

For embedded code, why should I use “uint_t” types instead of “unsigned int”?

I am writing an application in c for an STM32F105, using gcc. In the past (with simpler projects), I have always defined variables as char, ...
1
vote
1answer
45 views

Handling variable length commands with pauses in transmission

I have my embedded system and I send many different commands to it using PC via RS232. The issue is that each of command consists of different amount of bytes. What is more there is possibility that ...
1
vote
1answer
107 views

Compiling C++ on EFM32 microcontrollers

I would like to use some high-level libraries written in C++ for my EFM32 microcontroller. Unfortunately the Simplicity Studio IDE for the EFM32 does not seem to support C++. I am a bit confused ...
0
votes
1answer
70 views

Where is a good place to start learning about electrical engineering for AVR stuff? [closed]

Can someone point me to a really good tutorial on electrical engineering, mainly avr stuff. I have looked at alot and none in my opinion really give a complete idiot like my self a good place to ...
2
votes
2answers
98 views

Multiple DTMF circuit interfaced to one microcontroller, will it work?

I already tested this circuit with only one modification, I changed the R2 to 300kOhms which worked in my case. I interfaced this circuit to a microcontroller where they shared a common ground. I ...
1
vote
0answers
37 views

RC compare in capture mode - Timers SAM3X

So I am using an Atmel SAM3X8E micro together with a temperature sensor over a one-wire interface. The short version is: I give the chip a sequence of setup and start pulses, and the chip responds. ...
4
votes
2answers
256 views

How to implement critical sections on ARM Cortex A9

I am porting some legacy code from an ARM926 core to CortexA9. This code is baremetal and does not include an OS or standard libraries, all custom. I am having a failure that appears to be related ...
1
vote
1answer
75 views

Modeling languages for Hardware platforms (embedded systems) [closed]

I'm looking for some modeling languages in order to design hardware platforms in the context of embedded systems. I already had a look at the following: AUTOSAR UMLMarte SysML I wonder if there ...
14
votes
4answers
1k views

How do you determine how much flash/RAM you need for a microcontroller?

Let's say you are starting an embedded project with some known functionality. When you select a microcontroller how do you select how much RAM you need? Do you use a developer board and code your ...
0
votes
0answers
34 views

MCU Debugging: What is the difference between ITM, SWV and Trace?

What is the difference between ITM (Instrumentation Trace Macrocell), SWV (serial wire viewer) and Trace? For example, in an Atmel SAMG53 ARM M4F; it supports: ...
1
vote
1answer
97 views

Signed to unsigned for registers

I have just started to program some code at the lower levels. I have been told to change any signed integers into unsigned integers and store these in the HW registers. I have done this OK but I am ...
0
votes
2answers
153 views

PIC16F877A Timer0 delay problem?

To get min 5ms square wave. I chosen prescalar as 1:32 (The internal clock given 4Mhz), what will be the TMR0 register value? Is it 0x64 or 0x63 !!
0
votes
0answers
22 views

Reading Mac data of Zigbee protocol stack

I am working on a project using one of the popular Zigbee based RF-MCU Mac-codebases. I have integrated a sensor to the MCU and the same is reading data and I am sending data to the gateway using the ...
3
votes
1answer
105 views

Cross Correlation values

I'm trying to develop a flow meter using the cross correlation algorithm. I'm using 2x IR leds and 2x phototransistors and a MSP430F5529. One pair of phototransistor-Led go in the upper level and the ...
-1
votes
2answers
99 views

Pseudo RF in embedded boards

I noticed that wifi-capable embedded boards integrate the RF into the board design instead of having a separate, add-on wifi card. They have meshes that are etched into the board and the rest of the ...
1
vote
0answers
91 views

Missing clock edges when using SPI on the CC430

I'm currently using the CC430F5137 and I'm having an issue with using SPI to communicate with an external flash. I'm currently using DMA to send out SPI comms using the UCSI_B module. Most of the ...
0
votes
2answers
125 views

arduino based pic16F877A programmer

is it possible to program PIC 16F877A using arduino uno? if it is possible, please tell me how to this;