Alien Queen
DIIDevHeads IoT Integration Server
•Created by Sterling on 9/26/2024 in #firmware-and-baremetal
Ensuring 16-bit THUMB Instruction Encoding for Code Execution from SRAM on STM32F103
@Sterling You’re seeing 32-bit instructions in your THUMB assembly code disassembly for an STM32F103, even though you expect only 16-bit THUMB instructions. This discrepancy arises because your assembler defaults to using THUMB-2, which includes both 16-bit and 32-bit instructions.
you can try this out if your intent on 16bit
3 replies