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

0
votes
2answers
55 views

How to test if my program for SPI communication is working correctly?

I have developed a simple code for learning about SPI in Arduino Due. The code is compiling properly and now I would like to learn the next step on how to test the code with the board and get the ...
0
votes
0answers
20 views

Logic Analyzer doesnt work in Keil uVision 5 with STM32F4 discovery

Logic Analyzer doesnt work in Keil with STM32F4 discovery (STM32F407VG). I am using uVision 5. All my drivers are up to date. The code gets compiled without any errors, however, I cant get the Logic ...
0
votes
2answers
24 views

Intel bga 1170 pinout

I have been researching this question: What is the pinout for an intel celeron N2930 soc? But I cannot find it in the datasheet, or on google. Thanks
0
votes
1answer
35 views

Multiple DTMF circuits able to detect the pressed keys but fails to read caller's number!

This is a follow-up question of "Multiple DTMF circuit interfaced to one microcontroller, will it work? Multiple DTMF circuit interfaced to one microcontroller, will it work? I used the ...
2
votes
1answer
22 views

Clock switching hangs when switching back to original source

MIGRATED TO EE.SE http://electronics.stackexchange.com/q/159634/69868 I am currently working on a project where the clock needs switching between the Primary Oscillator with PLL (POSCPLL) to the FRC ...
1
vote
0answers
46 views

Reverse-engineering VGA

I got a x86-based firewall, produced by Stonesoft. It has serial interface, but it would be easier to install new operating system if I would get VGA output from the device. I discovered promising ...
5
votes
2answers
141 views

Is it worth it to go full stack as an embedded engineer? [closed]

In big companies, they tend to separate embedded engineers by disciplines such as firmware, hardware, interface software, and PCB layout. Still, I think it's more fun to work 'full stack' and build ...
2
votes
3answers
55 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
56 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
22 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
27 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
53 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
385 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
36 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
55 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
110 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
27 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
44 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
48 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
1answer
56 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. ...
0
votes
0answers
143 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
94 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
109 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
81 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
132 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
62 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
40 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
78 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
36 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
95 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
104 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
89 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
112 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
61 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
134 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
84 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
120 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
75 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
105 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
40 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. ...
5
votes
2answers
316 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
39 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
100 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
185 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 !!