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
0answers
10 views

Difference between ARM DS-5 Community Edition and Code Composer Studio and OpenOCD?

Here are the links: http://ds.arm.com/ds-5-community-edition/ and http://www.ti.com/tool/ccstudio and http ://openocd. org/ From my reading the look like they do the same thing but I am not too sure. ...
0
votes
1answer
26 views

Multiple audio codecs on an i.MX6Q

We are currently trying to bring up a custom i.MX6Q based board with Linux 3.10.17, two TI TLV320AIC3106 codecs and an S/PDIF interface. The two codecs are I2S slaves and are connected to the i.MX6 ...
0
votes
1answer
43 views

Embedded development board for open cv [on hold]

I have developed a C++ opencv proof of concept application that captures a few images and then compares the difference between them and outputs distance/movement data. This is running on my I7 ...
0
votes
1answer
69 views

Why debug probe vary so much in prices?

I wonder why debug probe can vary so much in price? Here a example. You got probe ranging from 99$ up to 1500$. What are the functionnality that a 1500$ probe offer compare to a 99$. Sure, I saw that ...
0
votes
0answers
25 views

Connecting Tiva Launchpad USB to Linux 14.04?

I am trying to figure out how to get my computer to recognize the connected Tiva Launchpad and then use Eclipse with ARM ds-5 to create programs for it. I have the Eclipse and ds-5 setup but cannot ...
0
votes
0answers
19 views

Is it possible to run a flash memory dump from a production device inside of an emulator/simulator?

I am not sure if this is the right forum, or if it would be better suited in a different SE sub, though I figure this is an appropriate place for it. I am wondering if there are any emulators that ...
1
vote
0answers
40 views

Any certificates for embedded device security? [on hold]

Are there any certificates that are like CEH, CISSP or OSCP, but instead for securing (hacking) embedded devices? I imaging those certificates should test knowledge on CAN bus sniffing & ...
0
votes
0answers
5 views

beagle bone+texas instruments dual mode bluetooth evaluation mode [closed]

hi i need help in making this project work. I have the following equipment. CC256XQFNEM Texas Instruments dual mode Bluetooth evaluation module EFM32 Giant Gecko starter kit from silicon labs ...
2
votes
2answers
60 views

Not getting correct values in I2C interfacing in Atmega

I'm very new to the concept of I2C and I've been having some problems interfacing I2C between 2 Atmega32(s). I have one Atmega32 as a Master to which an LCD screen is connected and another I2C as a ...
0
votes
1answer
60 views

Using a dev board as final commercial solution

I'm working on a small embedded project which controls electrical usage of a factory/department. My solution is limited regarding the production of the solution: I may sell 50 or 100 per year. My ...
0
votes
4answers
109 views

Is flash memory in MCU's similar to a hard disk?

I have taken a Computer Architecture course in the past that focuses on desktop CPU's and I currently work in embedded systems and I am kind of confused as to which memory corresponds to what. I am ...
16
votes
3answers
1k views

Why do I first need to set a value and then direction of the GPIO in an embedded processor?

I have a full time job as a firmware engineer. I've recently been given a task to review GPIO configurations and change the settings as needed. I found a few pins that were incorrectly configured so ...
-1
votes
2answers
76 views

What happens if we give a command to LCD to print something without clearing the initial data it is displaying? Does it overwrite the previous data? [closed]

I've just started with embedded systems. Although, lcd should be cleared to print new values, but I read a code which was working even without clearing lcd. EDIT: The LCD is based on JHD162A
0
votes
1answer
53 views

Datasheet assistance request

I'm trying to incorporate a USB-PD controller into my design for a Dual Role Port (DRP). I'm currently building with a Cypress CCG2 24-pin QFN, and using their reference block from the datasheet found ...
0
votes
0answers
26 views

How to embed Mercury 6e RFID Module with RaspBerry PI or similar

Disclaimer : I am a new comer to electronics, so this question may seem to be very premature! How would you integrate this kind of reader with a PI (or similar): ...
0
votes
0answers
39 views

ADC_Read function customized not working

I'm Writing code in C to read ADC voltage for dsPIC30F4013. It is 16-bit Micro-controller. I have initialized all the ADC related control registers and checked my code's working up to acquisition of ...
0
votes
1answer
29 views

Average current from a 4V lead acid battery

I am using three 4V rechargeable lead acid batteries in series as a power source for an embedded system. The logic system taps out 8V which is fed into an LM7805 and the 12V is used as input to an ...
-2
votes
1answer
119 views

Embedded systems C/C++ [closed]

What are areas of C and C++ programming languages an embedded system engineer need to know the best? I know that not all the areas of these languages are used in embedded systems, so which are the ...
1
vote
1answer
51 views

Software vs Hardware control

I was reading the Tivaware datasheet on GPIO: http://www.ti.com/lit/ug/spmu298a/spmu298a.pdf When I came across this(page 257): "where GPIO_DIR_MODE_IN specifies that the pin is programmed as a ...
1
vote
1answer
28 views

DATA_ALIGN Pragma - Tiva

What is the purpose of a pragma Data_Align in TI emb. compiler. The datasheet explanation: http://www.ti.com/lit/ug/spnu151j/spnu151j.pdf "The DATA_ALIGN pragma aligns the symbol in C, or the next ...
1
vote
1answer
48 views

What are LCD Display Drivers & LCD Display Controllers? What are their applications?

I have used graphic and alphanumeric LCDs. I have come across LCD Display Drivers & LCD Display Controllers ICs. When are they needed and what do they do?
1
vote
1answer
61 views

Programming cc2530 on Linux

I am trying to program a cc2530 mcu, all the example software and libraries are provided for IAR, but since I am on ubuntu, I am unable to use it, I have installed sdcc but I am still unclear as to ...
1
vote
0answers
36 views

BeagleBone Timer Trigger

Is it possible to lower timer constant which is 1 ms to microseconds? For example i want my LED to be ON for 15500 microseconds and off for 500 microseconds? ...
1
vote
0answers
40 views

Using a radio board with Contiki-OS on lpc1347 mcu

I am trying to build a port for Contiki on my lpc1347 board. So far I have been able to run a basic LED blinking/Hello_World Contiki process/program on my board. My next goal is to use a cc2530 radio ...
0
votes
1answer
68 views

Can i use MOSI/MISO pins from this schematic

Can i use MOSI/MISO pins from ATMEGA328 to use for ICSP programmers. I am already using clk and data as inputs to control my 7-segments. I want to use the icsp but i already used the miso/mosi pins ...
1
vote
2answers
71 views

embedded programming flashing program

Hello All, I'm new to this board and looking for some opinions. I've searched the board a bit and found similar questions but not quite what I'm looking for. I'm looking for some help deciding on an ...
1
vote
0answers
61 views

When C++ replaces C? [duplicate]

In which cases is C++ necessary when we are programming microcontrollers, what are the situations when C++ replaces C language? Just give some examples. I'm asking this because I want to start ...
1
vote
3answers
145 views

White noise generator for audio jamming ( from 250 Hz to 4.5 KHz )

I want to implement a white noise generator device for the purpose of audio recording jamming , as I can make the recorder record the noise and the speech together so any one try to record the ...
0
votes
1answer
27 views

Read AS3953 NFC EEPROM when the chip is not supplied

I want to read/write AS3953 (NFC chip) through SPI (MSP430) and PCD (Samsung Galaxy S3 Mini). No problem for the first part (through MSP430 SPI). but when I want to read EEPROM values trough PCD, I ...
-4
votes
1answer
45 views

working of Relay switch for driving high voltage ac appliances

Explain the working of relay switch for driving high voltage ac appliances? also explain how it works in embedded system?
0
votes
2answers
127 views

Statistically, which embedded system is the most used in Cryptography/Security? [closed]

I am considering to buy an embedded system development platform (electronic board + software) for Cryptography and Computer Security. Statistically, which embedded system is the most used in ...
0
votes
1answer
87 views

STM32F407VG board won't boot

I have an STM32F407VG on my board. I am able to bring it to the dfu mode. Then I am able to flash it using DfuSe, which also correctly recognizes the dfu device ...
3
votes
2answers
128 views

ADC calibration in ATTiny88

I'm writing an embedded app for ATtiny88 - one of its task is to measure voltages of serial connected two 12 V car batteries. The microcontroller is powered from around 4.5-5 V (LM317), measured ...
0
votes
1answer
48 views

Flash memory read and write

I'm always disabling interrupts while writing to some sectors on Flash, but does Flash memory requires disabled interrupts even when you just want to read from it? Why yes and why not? Thanks for the ...
0
votes
0answers
16 views

IAP Flash LPC1788

Can this line cause a problem when reading from Flash, because of casting to BYTE pointer instead of DWORD? What will happen, and what data will be read? pointer_podatak = (BYTE*) IAP_BASE; ...
1
vote
1answer
57 views

Writing to and reading data from Flash using IAP

Here you can see functions I'm using to store data into Flash, but I'm getting data erased after power reset, so it's still in RAM not in Flash. ...
7
votes
1answer
561 views

Are there any standard testing methods for bare metal code

I want to know if bare metal code, especially things like device/peripheral initialization code has any testing methods since there is little to nothing that can go wrong when writing to registers ...
1
vote
0answers
31 views

Difference between sectors used for Flash and IAP?

Here is a picture of sectors on on-chip 512kb Flash memory on LPC 1788, and the question is what's the difference between sectors 0 to 19 and 20 to 29. Can 0 to 19 be used in IAP or not and ...
3
votes
1answer
86 views

GSM/3G SoC reverse engineering for GSM/3G Layer1/2 PacketAnalyzer

I want to develop a GSM/3G Packet Analyzer for study purposes, a somewhat more simplified version of OsmocomBB but without any TX modules. As some of you may know, even though OsmocomBB is open ...
0
votes
1answer
54 views

Choosing a RJ45 to WIFI adapater for use with Embedded Server

I wanted to build the classic web page that turns on and off an L.E.D. My plan was to use one of the Atmega line of micro-controllers with an enc28j60, which seems to be a popular solution to this ...
0
votes
1answer
70 views

heating problem - L7805C [duplicate]

I'm using a L7805C voltage regulator , to power an SMPS circuit. But its getting heated after 10 min or so , even if I've put a heat sync. SMPS IC is used to convert +5V to -9V.
1
vote
3answers
72 views

Benefit of (logically/virtually) separate I/O and memory bus

In my course on embedded systems, it is explained that memory inputs can be separated from I/O inputs using a "mode bit" for the address decoder. The most obvious advantage of this is that the amount ...
1
vote
3answers
87 views

Function to determine data size [closed]

I am using eeprom emulator which writes a page of flash of 60 bytes at once. Data to be written to that page is first stored in a 60 byte buffer (array of 60 elements) in ram and then transferred to ...
0
votes
0answers
37 views

eMMC array partitioning vs general flash memories one

I have some questions about an eMMC datasheet and its relation with its JEDEC standard and flash memories principles that could never been answered in other posts I read here that write size should ...
0
votes
0answers
224 views

How to test RS485 communication via PC terminal?

I've tested RS232 communication via terminal with LPC1788 ARM CPU, and it works, now I want to test RS485. I just want to make simple echo program, what is sent, that is returned. Problem is that CTS ...
0
votes
0answers
90 views

How to program custom iNemo M1 board with STM32F4 Discovery and ST-Link Utility?

I have developed my own ST iNemo based board, and I'm trying to program it with the Discovery board. The iNemo board is connected to the VCC pin of the discovery for the power supply while ...
8
votes
4answers
784 views

Interrupt handling in microcontrollers and FSM example

Initial question I have a general question about the handling of interrupts in microcontrollers. I am using the MSP430, but I think the question may be extended to other uCs. I would like to know ...
0
votes
1answer
62 views

Watchdog Reset VS Power Cycle

I am working on a system with a microcontroller than controls other microcontrollers, mainly sending commands to the other micros. I built in a Watchdog Overflow function on the 8051, which ...
1
vote
0answers
65 views

Problem in communication between STM32F429 with Ethernet PHY

I have problem in communication between STM32F429 with Ethernet PHY. I have Emcraft SOM(system on module) board, STM32F429 and Micrel Ethernet PHY IC interfaced or connected on SOM Board. I have taken ...
4
votes
1answer
154 views

Can ARM MBED be legally and robustly used in commercial products?

I'm looking for a simple but reliable microcontroller platform (chip plus API) for modules that will be integrated in a product that we are developing for a customer (in this case a 8 channels RS232 ...