-
STM32 Memory Sections Layout
arm-none-eabi-objdump -h blinky.elf blinky.elf: file format elf32-littlearm Sections:Idx Name Size VMA LMA File off Algn0 .isr_vector 00000188 08000000 08000000 00010000 20 CONTENTS, ALLOC, LOAD, READONLY, DATA 1 .text 00000088 08000188… Read more
-
Qemu Uart emulation with AVR Atmega 328P
Building avr-gcc -gdwarf-2 -g3 -DMOCK -DF_CPU=8000000UL -Os -mmcu=atmega328p -o uart.elf uart.c Emulating qemu-system-avr -S -s -nographic -serial tcp::4444,server,nowait -machine uno -bios uart.elf After connecting to tcp exposed uart enter the… Read more
-
AVR Programming Notes
Pinouts Words of Warning Adding compiler and flasher to PATH The most pain free way to install the compiler avr-gcc and the flasher avr-dude, is to just install Arduino IDE.… Read more
-
STM32 Nucleo F030R8
Open image in a new tab to view properly. Note on image: The above are from screenshots that I have taken from the pdf documentation and pieced together in paint… Read more
-
Angular CLI workflow
Often when working on using new feature Angular it is best to start out with a small prototype that isolates the feature from the rest of your site. The advantages… Read more
-
RxJS Observables a History
~ infinite async array with methods like; filter, map … Async Past Single Multiple pull Function Iterator push Promises Observable Read more
-
SonarQube
I am using SonarLint in Rider IDE and now going to setup SonarQube local instance to generate reports for all files. Download free Community edition https://www.sonarsource.com/products/sonarqube/downloads/success-download-community-edition/ Install Java 17 JAVA_HOME=C:\Program Files\EclipseAdmonium\bin Read more