Quantcast
Channel: MSP low-power microcontrollers
Viewing all articles
Browse latest Browse all 62309

Forum Post: RE: ARM Cortex M3/M4 bit-banding (Thumb2 issue)

$
0
0
Bit-Banding is a trick to reach individual bits by column+row trick to memory address that don't exists. You write to a byte to reach one bit so it will use 8 times the memory address slots, as they are fake addresses and you have 32bit address available it does not waste hardware. But bit-banding is still mostly (always?) memory mapped for special registers and ram, and not to Flash. Some manufactures ARM have a little more advanced bit-banding that allows atomic toggle instructions etc to GPIO

Viewing all articles
Browse latest Browse all 62309

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>