Type in the full discussion title or a part of it.
Discussion Title Created date
Setting/resetting reasonable device configs
How do people ensure a device has a 'reasonable' configuration, both initially and at each start-up ? The obvious answer is to program the chip's EEPROM, but this is the...
Friday, 2 October 2020 - 18:46
The Best and Worst GCC Compiler Flags For Embedded (blog article)
Just came across this article and found it very useful.   https://interrupt.memfault.com/b...   In fact, the whole blog seems very useful and I shall be dipping in...
Tuesday, 29 September 2020 - 18:29
One for luck ?
(Only semi-serious, so I did toy with posting this in the 'Other' forum. Please move if appropriate).   When working with arrays, C strings, etc, does anyone else catch...
Thursday, 24 September 2020 - 17:30
Xinu (simple Unix-like port for AVR)
This popped up on Reddit earlier. The xinu-avr project is a Xinu Operating System subset, modified to run on an AVR atmega328p microcontroller (e.g. Arduino boards). http://se.fi...
Sunday, 30 August 2020 - 13:06
Reducing amounts of EEPROM on newer chips
I've noticed that the amount of on-chip EEPROM has been reducing, from 1K on the 328P and friends, down to 256B on the 0-series and 512B on the DA (and none on Arm chips)....
Wednesday, 29 July 2020 - 15:08
Any rules of thumb for predicting/affecting optimiser behaviour ?
Compiler design is a black art and definitively predicting optimiser behaviour is impossible, but are there any rules of thumb ?   I just moved some unrelated code around...
Sunday, 12 July 2020 - 17:23
Amethyst: 8-Bit Home Computer, Powered By An AVR Microcontroller
Courtesy of reddit r/microcontrollers: https://www.youtube.com/watch?v=...   An ATmega1284-based computer with color video, sound, built-in mechanical keyboard, and...
Monday, 6 July 2020 - 19:00
Does void have a value ?
I'm discussing something elsewhere and looking for a reference to how void is resolved to a true/false value. e.g.   void func1(void) { ... } void main(void) {...
Wednesday, 6 May 2020 - 21:24