Forums
casting to union type vs struct type
![](https://d23s79tivgl8me.cloudfront.net/user/profilepictures/142722.jpg)
Why does casting a variable to union type works, but not with struct and array type in c language?
I just received an email from someone saying that his commercial coding experience started with a programmable calculator with 512 bytes of memory -- he wend on...
UART communication with ACK/NACK error handling
![](https://www.embeddedrelated.com/new/images/defaultavatar.jpg)
IDEA: I'm trying to establish firm communication between a transmitter and receiver; firm in a sense of some basic error handling. I'm trying to implement ACK(acknowledgement)/NACK(negative-acknowledgement)...
Communication protocol suggestions
![](https://www.embeddedrelated.com/new/images/defaultavatar.jpg)
I’m building a bus with 6 sensors. Each sensor has its microcontroller. We call it a node. There will be a master micro which will communicate with all the nodes. Sensor...
Can you explain how does volatile prevents the compiler optimization on caching of variables? What does MMU do in this context?
Five different ways of incrementing a variable in C?
![](https://d23s79tivgl8me.cloudfront.net/user/profilepictures/140379.jpg)
Hi there, sorry to bug you again, but I always learn useful stuff here -- again I'm writing a column -- and again I would appreciate the benefit of your feedback.Question...
Hi there! :) I've just launched the new release of an open source embedded software named Luos.Luos is like Docker, but dedicated to embedded systems. In other,...
We are looking for speakers & topic recommendations for the upcoming Embedded Online Conference
![](https://d23s79tivgl8me.cloudfront.net/user/profilepictures/1.jpg)
In our quest to make the Embedded Online Conference ever more interesting and insightful for Embedded Systems developers, we are reaching out to ask the EmbeddedRelated...
MSP430F2618: MSP430X not letting jump between custom bootloader (outside of BSL) interrupt vector using function pointers (1MB memory size)
![](https://www.embeddedrelated.com/new/images/defaultavatar.jpg)
The current bootloader that I am working on for MSP430F2618 works fine with memory size of 64K and instruction set of MSP430X. Changing the memory size to 1MB does...
Please login (on the right) if you already have an account on this platform.
Otherwise, please use this form to register (free) an join one of the largest online community for Electrical/Embedded/DSP/FPGA/ML engineers: