资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,Neusoft,Institute of Information,*,5 Cortex-M3,存储器系统,5.1 CM3,存储器映射,5.2,存储区访问接口,5.3,存储区属性,5.4,位带映射,5.5,大端,/,小端,5.1 CM3,存储器映射,5.2,存储区访问接口,5.3,存储区属性,5.4,位带映射图,Bit Mapping Formula:,示例:,0 x20000000,第,2,位置,1,无位带操作代码:,LDR R0,=0 x20000000,LDR R1,R0,ORR.W R1,#0 x4,STR R1,R0,有位带操作代码:,LDR R0,=0 x20000008,MOV R1,#1,STR R1,R0,示例:读取,0 x20000000,第,2,位,无位带操作代码:,LDR R0,=0 x20000000,LDR R1,R0,UBFX.W R1,R1,#2,#1,有位带操作代码:,LDR R0,=0 x20000008,LDR R1,R0,在,C,语言中使用位带操作,0 x20000000,第,1,位置,1,#define SRAM_WORD0 ,(volatile unsigned long*)(0 x2000000),#define SRAM_WORD0_BIT0 ,(volatile unsigned long*)(0 x2200000),#define SRAM_WORD0_BIT1 ,(volatile unsigned long*)(0 x2200004),*SRAM_WORD0=0 xAB;,*SRAM_WORD0=*,SRAM_WORD0,|2;/,无位带操作,*,SRAM_WORD0_BIT1=1;/,位带操作,5.6 Memory,Endinness,
展开阅读全文