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

-2
votes
0answers
29 views

task count embedded [on hold]

I do not have professional experience in embedded systems, and I keep playing with microcontrollers as a hobby. I'd like to get input from the pros and hobbies alike about the average count of tasks ...
1
vote
0answers
25 views

How to flash boot partition on BBB?

I am trying to restore a bricked BBB device. Booting Debian from the SD card works fine (thanks to http://thethingsystem.com/dev/Bootstrapping-the-BeagleBone-Black-with-Debian.html ). Once the device ...
0
votes
1answer
43 views

how to store array of long integer values to 16 bit memory

I am trying to store "long int" values to memory (SM28VLT32) via SPI communication. I am using IAR compiler. Memory is 16 bit read or write access. I would like to store bigger than 16 bit value like ...
1
vote
1answer
52 views

why ADLs are used for chip design but not for board design?

I understand why ADLs are used for chip design. But I couldn't see any reason why ADLs are not good for board design. This question was asked in my exam last week? Can anyone explain? Edit: ADL ...
0
votes
1answer
33 views

MCP3008 (ADC with SPI interface) what to do with unused pins?

I'm building embedded system based on a Raspberry Pi with an MCP3008 for analog inputs. I have few questions regarding the PCB board design. What should I do with unused analog inputs on my MCP3008? ...
0
votes
0answers
24 views

Burn Code using Code Composer Studio

I have been programming CC3200 using code composer studio. I know how to run the debugger on my device and run the the code successfully. But I can't figure out how to burn the code on my device so I ...
3
votes
0answers
47 views

Can Two Or More ATTinys Share One External Crystal? [duplicate]

I've got two I2C Slave ATTiny85 chips both running at 16MHz with external crystals. Can they both share a single crystal with the 22pf caps? Is there anything wrong with this? I don't have any free ...
0
votes
1answer
46 views

How to make freeRTOS working on stm32f4

I'am trying to run a RTOS on my STM32F407VGT6 board. I downloaded the demo CORTEX_M4F_STM32F407ZG-SK from freeRTOS website and flashed the code using IAR IDE, however the leds are not blinking as ...
0
votes
0answers
31 views

How do I know the UClinux core kernel size(binary code image size)?

I want to know some information about UC-Linux core kernel size (binary image size). I have searched a lot but could not find the required information. (My guess is core kernel size under 30kb.) Any ...
0
votes
0answers
25 views

Any possibilities of sending a image(MMS) from mobile to embedded system

Any possibilities of sending a image(MMS) from mobile to embedded system through gprs(because i want send long distance),if not any other alternatives will work to send image?? for detail we have ...
2
votes
0answers
46 views

How can I use mbed TLS library in my ARM project in Keil IDE?

I want to do an RSA encryption/decryption using my AT91SAM7S256 ARM MCU. After googling I found mbed TLS library. I download it on my Windows and extracted it in the directory of my project. I was ...
1
vote
1answer
47 views

MSP430F5529 USB communication drivers refuse to install correctly

i am learning how to do USB communication with the MSP430F5529 Launchpad and trying to upload the CDC 1 LEDonOff Example from the MSP430 USB Developers Package provided by TI. I am also following ...
0
votes
1answer
41 views

WFI instruction slowing down SYStick interrupt

I've configured my Infineon relax kit for max frequency(120 MHz). I've set my SYSTick for a periodic interrupt of 10 ms. For power saving, I use a WFI assembler instruction whenever my processor is ...
-1
votes
1answer
68 views

How to design GUI for my embedded design [closed]

I have designed my embedded software and it is working fine. I was thinking about making good GUI so that it is easy for others to interface with my software.
0
votes
2answers
128 views

Embedded Systems Programming using Java [closed]

Is Java good-to-learn-next language for an embedded software engineer who mainly develops firmwares and drivers? If not so useful, why? Which language is more for that purpose, C++ or Java? I read on ...
0
votes
1answer
75 views

ESP8266 Wifi for http server: What are pros and cons with different libraries/approaches?

I have found the following options so far for getting an http server running on an ESP8266: NodeMCU exemplified by e.g. this tutorial Arduino ESP8266 library exemplified by e.g Adafruit here mbed ...
0
votes
0answers
16 views

Why there is not a community for embedded in stackexchange? [migrated]

I think its not a place to ask this question but Why there is not a community for embedded in stack exchange. In stack exchange, every type of topics subjects & communities are available but not ...
0
votes
0answers
15 views

OHCI- DeviceNotResponding Error

I am implementing USB as a Host and implementing the OHCI protocol on baremetal. My Endpoint and Transfer Descriptors structures get set properly. However when I start the processing the ...
6
votes
5answers
371 views

Best practice for documenting ports / peripherals?

I've recently taken an interest in embedded development and am wondering how most people document their projects. For example: Each pin on PORTE is wired to ...
3
votes
1answer
67 views

MSP430 Launchpad buttons do not behave properly and cannot see variables

I just got an MSP430F5529 Launchpad and have done one tutorial where i make the LED located at P1.0 blink. I am using code composer studio as my IDE Now i am trying to get the LED at P1.0 (red) and ...
0
votes
0answers
23 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
40 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
72 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
28 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
23 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 ...
2
votes
2answers
78 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
64 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
118 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
80 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
35 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
44 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
33 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 ...
1
vote
1answer
55 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
38 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
55 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
71 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
37 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
41 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
73 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
72 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
64 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
172 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
34 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
57 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
134 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 ...
-1
votes
1answer
105 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
134 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
53 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 ...