Embedded Programming - Main Page

Do you have a question? Post it now! No Registration Necessary

Embedded Programming - general topics related to embedded programming. All OSes and all MCU and MPU platforms are discussed
Web, RSS and Social Media interface to comp.arch.embedded
There are 137611 individual articles here that are part of 16178 discussions
Please see below the list of the most recent and the best rated articles in Embedded Programming

The most recent discussions

Input-driven vs event-driven state machines in embedded software

August 22, 2019, 5:03 pm

There is a lot of confusion about state machines in embedded software. Some example of this is the recent discussion in this forum: FSM - Mealy vs Mo ore. It seems to me that the real question to... Read more »

FSM - Mealy vs. Moore

August 10, 2019, 10:21 pm

I'm discussing Finite State Machine (FSM) design in logic with some hardwar e folks and I thought I'd ask what a software community thinks. Moore - outputs are only a function of the state. Mea... Read more »

Remove unused data from the build output

August 8, 2019, 1:44 pm

I have defined a myassert(char *module, int line) function that uses the arguments only in Debug build. myassert() is defined in myassert.c and declared in myassert.h. In myassert.h there's also... Read more »

PJRC Teensy 4.0 announced, small 600 mhz Cortex M7 board

August 7, 2019, 11:58 pm

In case anyone cares about this sort of thing. I find it cool. Teensy 4.0 is announced: - NXP iMXRT1062 Cortex M7 MCU, 1024k ram (512k tightly coupled, i.e. on a special fast internal bus t... Read more »

Examples for tklib's diagram package?

July 20, 2019, 4:22 pm

Hello out there, I am tasked to create a 'block diagram editor' and looking at tklib's diagram package it looks like maybe the right choice to start with. It would help a lot if I could look at s... Read more »

External SPI Flash for storing data

June 30, 2019, 10:15 pm

I have a board with Cortex-M3 NXP LPC1875 MCU with 512kB internal Flash, one 8MB external SDRAM and 2MB external SPI Flash. The external Flash is connected to a normal SPI, not SPIFI (in other wo... Read more »

Dynamic allocation and newlib-nano

June 27, 2019, 11:08 am

I normally don't use dynamic allocation in embedded projects, however there are situations where this isn't possible. I'm working on a project with LPC1768 Cortex-M3 MCU that features 32kB+32kB ... Read more »

Boeing 737 Max software fix fails... again

June 27, 2019, 1:04 am

Just when you thought it was safe to fly again... It make me think that every time you add code to close a loop-hole, you open new, smaller loopholes around the boundaries. Clifford Heath. Read more »

GE Smart Light Bulb reset

June 20, 2019, 5:29 am

It took a very long time to realise that this wasn't a bad parody. If you were the engineer who implemented this, kill yourself. It's not a sin; you have no soul anyway. Read more »

Anybody here using STM32F4xx parts ?

June 12, 2019, 6:43 pm

Using the STM32F443 Cortex M4 with DMA2 feeding TIM1 and TIM8 CCRx registers for PWM generation. Curious if anybody here is using these parts as well ? boB Read more »

Click here for other recent discussions »

The best rated discussions


OpenSource: netpp/DClib universal remote control library for embedded devic...

Hi community, I'd like to announce a first preliminary and free OpenSource release of our device control library (DClib) and its mainly used protocol (network property protocol). What is this? Let me... Read more »


CPU Virtualization / CPU state

Hi, I was wondering if someone can explain to me what CPU virtualization means from the perspective of inside of a CPU. I mean, If I have a single core ho w I virtualized it? What parts and func... Read more »


a hobby class on microcontrollers

  [ 2 3 4 5 6 ]

I need to think about a class that will include both young and old, all of whom have very little experience but at least the hope of trying to enjoy such a class on microcontrollers without knowing a... Read more »


Zynq devices, boards and suppliers

  [ 2 ]

I'd like to pick people's brains about aspects of different *suppliers* of Zynq boards. Avnet and Digilent are front-runners, but any info/opinions about other suppliers would be helpful too. ... Read more »


On Home Projects as a Reentry into the Job Market

  [ 2 3 ]

I do not -- thank God -- have to reenter the job market. But I've seen a lot of posts recently that start something like: I haven't worked in engineering since 20xx, and I'm (starting)/ (look... Read more »


ARM SBC in arduino form factor?

For a couple of one of a kind projects, I would like to use an ARM controller in a board that could accept (at least some of the) Arduino shields. So far I found the Xduino (status dubious) and the C... Read more »


[ANN] AVRcam v1.1 real-time image processing engine

The AVRcam version 1.1 is a small, low-cost image-processing engine intended to bring a truly affordable and extensible vision platform to a multitude of developers. The AVRcam provides the followin... Read more »


[ANN] LOOPGEN-Fast hardware looping VHDL IPs

The LOOPGEN IP collection provides fast hardware architectures for implementing nested loop structures. The collection comprises of three different architectures (variants), namely: - HWLU, a mix... Read more »


Analyzer of Quality Electrical Energy, with RTOS ( ARM , Driver ADC, lwip ,...

Analyzer of Quality Electrical Energy This desing and develop is constructed whit RTOS (eCos), consists of a ADC of 16NBits with two channels one to capture Current and another one of Voltege, capt... Read more »


[ANN] XMODZ-Fast modulo reduction VHDL IPs

The XMODZ IP collection provides fast hardware implementations for the modulo computation on integers. The collection comprises of two distinct IP modules, modk for modulo by a fixed integer consta... Read more »