Stack Exchange
log in sign up chat discuss faq users badges

Area 51 » Technology

definition commitment beta

The Embedded Systems site didn't have enough activity during the beta and has been closed. You can download the data dump of all questions here.

196
followers

Embedded Systems

Q&A site for developers of embedded hardware and software systems.

9
votes
1
answer

Downvotes without comment

mar 30 '17 at 14:17 Ada Lovelace 642
13
votes
1
answer

Highly related to Embedded systems proposal

oct 8 '15 at 17:55 Community♦ 1
4
votes
1
answer

Duplicate of Embedded Systems that just entered beta

aug 8 '15 at 9:50 Community♦ 1
3
votes
1
answer

Are the questions from the first private beta going to be migrated to this one?

jul 7 '15 at 18:15 Gilles 'SO- stop being evil' 2,149
17
votes
1
answer

How you can help Embedded Systems Programming and Design to move to the next stage

apr 7 '15 at 1:03 MDMoore313 3,289

show 3 more discussions
discuss this proposal

80 Example Questions

active newest votes
up vote 8 down vote
I need precise timing and I can't sync my system clock very often. What are some things I can do to minimize clock drift?
added by Nick Nov 26 '14 at 15:12
link
up vote 7 down vote
How can I use PSoC Creator to drive a DC motor with rotary encoder maintaining specific speed, adapting to unexpected torque changes?
added by SF. Jul 9 '14 at 10:25
link
up vote 4 down vote
My sensor network is mediated by a ZigBee. How can I secure communications against eavesdroppers and MITM?
added by Gilles, edited by WikiSpeedia hang-around Aug 2 '14 at 11:07
link
up vote 4 down vote
What happens if I overclock my {processor} with a ~10% higher oscillator?
added by dennisschagt Jul 26 '14 at 16:06
link
2  
I would rephrase this: What causes processor X to fail at a certain clock rate. Am I not giving it enough power, is it the physical limits/propagation delay of the clock signal, can I cool it more adequately to run it faster? – Nick Aug 15 '14 at 21:46
up vote 3 down vote
How can I minimize flash wear in a partition used for persistent storage of log data?
added by Niall C. Jun 15 '14 at 17:07
link
up vote 2 down vote
My [model] emulator stopped responding after I flashed a buggy bootloader. How can I unbrick it?
added by Gilles Jun 8 '14 at 2:50
link
up vote 2 down vote
I have Trace32 working with my board. I'm trying out OpenPilot and it hangs all the time. How can I investigate?
added by Gilles Jun 8 '14 at 2:53
link
up vote 2 down vote
How fast movement (cycles/s) can I reliably read with PSoC4 quadrature decoder?
added by SF. Jun 9 '14 at 13:26
link
up vote 2 down vote
How can I avoid writing low level drivers when working the an MSP430?
added by user3715487 Jun 25 '14 at 13:35
link
I think this question should be changed to "How can I avoid writing low level drivers on the MSP430". Because you do not need an RTOS for that - just a HAL (which TI provides already for free). This question, as is, shows a misunderstanding about what an RTOS comprises. If this were an actual Q&A I would answer the question in that manner and suggest that the OP edit their post to make this a better / more targeted question. – Nick Nov 18 '14 at 21:47
Thanks for the suggestion, I changed it. What you said makes sense. I actually liked writing the low level drivers for my MSP430, but I thought someone might want to know the answer to this. Or maybe a specific driver they don't want to write, like the ADC or GPIO or I2C bus. Maybe they are hoping for a better driver already written? – user3715487 Nov 25 '14 at 4:19
1  
Writing drivers can be loads of fun, it can also take loads of time. This is a perfectly valid question because using prewritten drivers can save a lot of development time and for most engineers who work for a living and are expected to get stuff done that's important! But I still always advocate review, refactoring, and testing prewritten drivers! – Nick Nov 26 '14 at 15:08
up vote 2 down vote
EABI Compliant compiler allocate stack in Blocks (SP=NxBlockSize+SP), preventing "stack pattern" mechanism from detecting a stack overflow, any Ideas?
added by Ahmed Khalaf Jul 28 '14 at 16:07
link
up vote 2 down vote
Can I use DRAM with a microcontroller that does not have native support for it? If so, how?
added by Bruno Ferreira Nov 9 '14 at 0:05
link
up vote 2 down vote
How can I accurately measure the number of instruction cycles it takes for a section of code to execute to analyze how good my branch prediction is?
added by Nick Dec 9 '14 at 21:56
link
up vote 1 down vote
Why am I getting garbage data via UART on an AVR ATmega128?
added by BenjiWiebe Jun 9 '14 at 21:24
link
up vote 1 down vote
What size partition do I need to allocate for a final usable size of 10MBytes in a JFFS2 filesystem?
added by Niall C. Jun 11 '14 at 3:56
link
up vote 1 down vote
How do I port the LUFA USB bootloader to my embedded project?
added by David Freitag Jun 18 '14 at 20:39
link
up vote 1 down vote
What are the minimal "OS primitives" required to run an Ada application on a processor.
added by Patrick Jul 22 '14 at 13:34
link
I'm wondering what it takes to run an Ada application on an MCU like the Atmel SAM4S, but the question applies to any processor. I think a full-fledged OS like Linux is not possible on a small MCU -- can a minimal Ada application (but with tasking) still be built if some primitives are provided? – Patrick Jul 22 '14 at 13:38
up vote 1 down vote
How can I use floating-point arithmetic in programs for my Lego Mindstorms?
added by lgeorget Jul 29 '14 at 17:04
link
Which version? There are three different ones, and they all have different processors. – Clearer Oct 12 '14 at 22:01
up vote 1 down vote
How to flash program a TIVA TM4C123 ARM-CORTEX M4 micro-controller using open source tools?
added by Mahendra Gunawardena Sep 7 '14 at 15:09
link
Great question -- I was just trying to figure out how to do this (and debug with gdb). I'm out of votes, but I like the question. – Patrick Dec 29 '14 at 22:57
You can downvote an upvote and upvote this questions :-) Just kidding lets get forum to the next stage first. – Mahendra Gunawardena Jan 1 '15 at 0:59
up vote 1 down vote
How can I use multiple input triggers (buttons or switch) on one port to minimize I/O port needs?
added by Keelan Oct 26 '14 at 9:37
link
up vote 1 down vote
How can I see from my functional design when I can combine two functions into one button to minimize the need of buttons?
added by Keelan Oct 26 '14 at 9:38
link
up vote 1 down vote
What is the purpose of Port Data Output Register, as noted in the manual for the Freescale mk20dx128?
added by DHH Oct 29 '14 at 23:41
link
The manual would be linked, of course. – DHH Oct 29 '14 at 23:42
up vote 0 down vote
What communication protocol should I use to store video data to an SD card as it is being recorded?
added by thejohnny Jun 7 '14 at 18:53
link
Why is this downvoted? Please could people leave comments. – Rocketmagnet Aug 7 '14 at 14:11
The question is a bit vague and shows a lack of research. Is this referring to physical layer, the serial protocol, or perhaps the file system? With the first two you wont have any wiggle room and it will depend on specifically which card you are trying to interface with - so it would be a datasheet answer. – Nick Nov 24 '14 at 23:19
up vote 0 down vote
How do I calibrate the internal oscillator in an AVR microcontroller?
added by BenjiWiebe Jun 9 '14 at 21:24
link
This will generate a lot of data sheet / wiki answers. – Nick Aug 15 '14 at 21:43
up vote 0 down vote
How do I properly configure multiple PWM channels on an ATXmega32A4?
added by David Freitag Jun 18 '14 at 20:37
link
up vote 0 down vote
What are the challenges in designing a system that supports multiple primary cell battery chemistry's (Lithium and Alakline) with the same hardware.
added by Nick Aug 15 '14 at 22:02
link
Real world example I've faced: The production system will ship with Li-SoCL2 cells because of their shelf life and energy density. But lithium primary cells are class 9 hasmat and can't be shipped by plane and can be a pain to ship by boat or ground as well. They are also trouble to store and dispose of. So the requirement came: Allow the user is to also load the system with Alkaline Cells. Especially for Sales Demos, Trade Shows, Beta Trials, Engineering R&D - anything where you do not really need the life span of that Li-SoCL2. – Nick Nov 24 '14 at 23:28
This question is orthogonal to embedded systems programming. This is a purely EE.SE question. – Nick Alexeev Dec 23 '14 at 7:20
@Nick-Alexeev I agree with you that this is orthogonal to embedded systems programming. In posting this question I am asking "Is a purely hardware question OK here?". "Proposed Q&A site for professionals and enthusiasts of embedded hardware and software." The definition of this stack includes hardware to draw in a bigger audience. I agree this is a better question for EE.SE, but if a question like this comes up when Q&A starts should it be moved, or is it okay to keep it here? I've deliberately asked a couple of what I feel are 'good' hardware questions to test the will of the community. – Nick Dec 23 '14 at 17:52
Actually, I believe the right solution to this is a dedicated "battery charger" microcontroller (there are some models with builtin hardware just for this job) running the right software to support different chemistries and manage power from them. – SF. Jan 17 '15 at 1:25
up vote 0 down vote
How do I efficiently rewrite a page in a NAND flash chip?
added by Oilyraincloud Aug 19 '14 at 15:58
link
The original question was more EE related asking about the limits of flash chips. – Oilyraincloud Aug 19 '14 at 17:03
up vote 0 down vote
is ROM a key word for specific C compiler in embedded system, I fond a declaration ROM BYTE x in PIC program;
added by Makouda Oct 4 '14 at 18:54
link
up vote 0 down vote
How to configure eclipse to properly index embedded x-built code?
added by fanl Oct 6 '14 at 0:55
link
up vote 0 down vote
How do I debug an Atmel SAM4S MCU on Linux using a Segger SAM-ICE and gdb?
added by Patrick Dec 19 '14 at 19:08
link
up vote 0 down vote
How to configure TIVA TM4C123 ARM-CORTEX M4 micro-controller to be low power?
added by Mahendra Gunawardena Jan 2 '15 at 12:38
link
up vote 0 down vote
How to sniff i2c, spi and uart?
added by Mahendra Gunawardena Jan 2 '15 at 12:41
link
up vote -1 down vote
What are the benefits of running Linux on an embedded system, over programming the bare metal?
added by Rocketmagnet Jun 7 '14 at 23:35
link
If you phrase this as "What are the benefits of using Linux on an Embedded System" (as opposed to something more barebones), this will fit. – mirabilos Jun 9 '14 at 21:20
1  
Benefits as opposed to what? – Gilles Jun 9 '14 at 22:19
@mirabilos - Er, that sounds like the same question just re-worded. – Rocketmagnet Aug 7 '14 at 14:13
1  
Erm yes, the idea was to reword it to be not as broad. "embedded Linux" is a bit different from "Linux on an embedded device". – mirabilos Aug 8 '14 at 13:31
up vote -1 down vote
What are the benefits of using AUTOSAR Runtime Environment interfaces In Automotive embedded systems? We have to describe every component in XML!
added by Ahmed Khalaf Jul 28 '14 at 16:10
link
up vote -1 down vote
I need a low cost environment proof enclosure for an embedded sensor project that will be buried outdoors. What types of enclosures should I consider?
added by Nick Aug 15 '14 at 21:13
link
2  
Please, no shopping questions. – Keelan Oct 26 '14 at 9:35
This isn't a shopping question. It is a "what type of enclosure question". E.G. I can put a circuit board in adhesive heat shrink and it does a very good job as a water proof enclosure for a short period of time. I will edit the question to make it more clear that this is not a product recommendation question. – Nick Oct 27 '14 at 14:45
1  
Why the second down vote? Do your embedded systems consist of just a PCB sitting on a bench or do you need to put them in some sort of enclosure? If your embedded system does indeed need an enclosure then how is a discussion about enclosures not relevant for this stack? Why would a discussion about making an environment proof enclosure be off topic for this stack? – Nick Oct 29 '14 at 16:45
2  
Real life example: A university research project about crickets. I do not know the specifics about what they were hoping to learn (perhaps it was pest control related). But the project was to have a sensor (transducer) + data logger that could be buried in the dirt for a few months and could listen for cricket chirps. The solution was wrap it in adhesive heat shrink. Then after recovery we would cut the shrink wrap off, pull the SD card and read the data, then replace the SD Card / battery, replace the heat shrink and redeploy the sensor. Is that sort of discussion relevant here? – Nick Oct 29 '14 at 16:54
2  
If you're going to downvote this question - please give some reasoning to why you think this question is off topic for this site!! What you are effectively saying when you downvote a question like this is that this isn't a Q&A site for the limited amount of mechnical engineering that typically goes into embedded systems projects. This question has had 4 downvotes with no explanation, two of them after I've given real life examples. Is this question not interesting, is it inappropriate, why the downvotes? – Nick Nov 24 '14 at 23:01
show 1 more improvement suggestion
up vote -1 down vote
When is it useful to use a hardware (RTC) delay rather than a software delay, or vice versa?
added by DHH Oct 10 '14 at 2:53
link
up vote -1 down vote
Which books are recommended for a prospecting hardware designer, to be able to design a computer using off the shelve components?
added by Clearer Oct 12 '14 at 21:53
link
The question is equally valid for using components of your own design, partially or completely, as well as for designing those components to begin with.. – Clearer Oct 12 '14 at 22:04
This would be better asked on Electrical Engineering – DHH Oct 24 '14 at 1:02
up vote -1 down vote
I have a working algorithm in Matlab. What are the common pitfalls of porting it to C?
added by Roflo Nov 14 '14 at 2:44
link
up vote -2 down vote
How can I debug my microcontroller programs more easily?
added by Rocketmagnet Jun 7 '14 at 23:35
link
This isn't a question, it's a class of questions. Yes, these questions would be on-topic — but Area 51 works best by asking as close to actual questions as possible. Please read the FAQ section on “What makes good questions?”, especially “Ask real, expert questions” and “Ask questions that can be answered”. – Gilles Jun 9 '14 at 22:16
“How can I facilitate debugging on an embedded system without the ability to echo variables to a screen when a debugger interferes with fast loops?” is an example of a good question on this topic. – Gilles Jun 9 '14 at 22:21
up vote -2 down vote
I have 4 GPIO pins and 5 devices to connect. Can I multiplex two devices, and how?
added by Gilles Jun 8 '14 at 2:52
link
up vote -3 down vote
What's the performance hit of an RTOS?
added by Rocketmagnet Jun 7 '14 at 23:37
link
1  
This question is too broad. You can't compare the size of apples and oranges. You can compare the size of a specific apple and a specific orange. – Gilles Jun 9 '14 at 22:11
1  
No, this is a good question. It generated some very helpful answers when it was asked on the original site. – Rocketmagnet Aug 7 '14 at 14:12
Could this question be rephrased: Where do performance hits in RTOSs come from? Or, how can I estimate the performance loss (%) due to context switches if I use an RTOS running N threads that need to run X often for X long. – Nick Aug 15 '14 at 20:51
I believe the right approach would be "What's the performance hit of [RTOS] vs [non-RT version]?" - comparing RTLinux to plain Linux would be a specific apple and orange. Trying to compare QNX to Windows Server wouldn't really work. – SF. Jan 17 '15 at 1:10
prev 1 2

This site has been

Closed

This proposal didn't have enough activity during the beta. It was closed 6 years ago.

You could try proposing a variation of this site that you think will have a better chance.

proposed by

BigHomie
33.6k●28●219●522

8 years ago

edited by

Jon Ericson ♦ 2
181k●113●812●1632

7 years ago

viewed

9,727 times

latest activity

7 years ago

followers

users also following

8.2% Computer Graphics
8.2% Open Source
7.7% Vi and vim
7.7% Hardware Recommen...
18.9% only this proposal

followers active in

69.4% Stack Overflow
26.0% Electrical Engine...
25.5% Unix & Linux
24.0% Meta Stack Exchange
23.5% Super User
18.4% Software Engineering

recent followers

added Jul 21 '15 at 23:41
zhidayat
51●2
added Jul 15 '15 at 11:29
Kabir Bansod
51●1
added Jul 14 '15 at 10:15
user13267 ♦ 1
44k●64●322●715
added Jul 10 '15 at 4:40
user139388
51●1
added Jul 8 '15 at 11:40
Chirag
51●1
added Jun 10 '15 at 8:39
Swinders
3,716●7●52●95
added May 13 '15 at 19:00
novice
900●1●9●26
added May 2 '15 at 6:22
Thomas Hsieh
4,503●4●23●93
added Apr 29 '15 at 10:27
ncb
51●1
added Apr 25 '15 at 17:13
Jacques
1,127●1●6●22
added Apr 12 '15 at 3:08
user4098326
3,125●7●25●53
added Apr 1 '15 at 9:43
Eric
309●2●11
added Mar 30 '15 at 19:16
shibley
2,170●1●20●38
added Mar 21 '15 at 15:03
kenorb
322k●243●1858●3199
added Mar 21 '15 at 3:29
Murali Paluru
1,879●12●15
added Mar 20 '15 at 23:35
ʇolɐǝz ǝɥʇ qoq
9,900●14●96●221
added Feb 19 '15 at 21:06
skrrgwasme
15.4k●11●90●230
added Feb 19 '15 at 16:17
jojek ♦ 1
13.4k●7●59●142
added Feb 4 '15 at 15:57
simonppg
653●1●8●24
added Jan 31 '15 at 14:58
Neil Martin
6,682●6●65●110
added Jan 30 '15 at 11:20
Bhargav Bhat
11.7k●2●38●73
added Jan 30 '15 at 11:09
user3796561
51●1
added Jan 28 '15 at 22:42
Sukminder
32.9k●6●96●160
added Jan 25 '15 at 17:23
SirPython
17k●4●62●158
added Jan 24 '15 at 23:59
Bill Wadley
51●1
added Jan 16 '15 at 23:24
paxdiablo
842k●233●1624●2123
added Jan 14 '15 at 2:10
Mahendra Gunawardena
13.7k●13●78●207
added Jan 11 '15 at 19:26
Misha Brukman
14.1k●4●73●131
added Jan 10 '15 at 8:00
Ademan
106●4
added Jan 9 '15 at 20:03
rjbergen
1,119●3●19
added Jan 9 '15 at 14:20
user2983019
51●2
added Jan 4 '15 at 7:01
Don Chakkappan
7,432●5●43●62
added Jan 2 '15 at 9:46
C Rags
9,683●6●69●164
added Jan 1 '15 at 7:54
Jessica Brown
21.4k●21●143●271
added Dec 30 '14 at 21:04
Bart van Ingen Schenau
114k●27●213●355
added Dec 29 '14 at 14:01
gon1332
3,805●2●31●56
added Dec 24 '14 at 16:51
Victor Stafusa
117k●37●356●619
added Dec 18 '14 at 23:22
Ali AlipourR
3,285●5●28●83
added Dec 18 '14 at 4:40
zchbrntmr
1,210●5●10●37
added Dec 17 '14 at 16:48
Nelstaar
2,692●1●22●65
feed icon proposal feed
faq | blog | legal | privacy policy | contact us | feedback always welcome
site design / logo © 2022 Stack Exchange Inc; user contributions licensed under cc by-sa; see the licensing help page for more information.
rev 2022.8.4.601