ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
5 мая
1339264
IBAH (11.08.2023 15:27, просмотров: 687)
Объясните колхознику. Байтовый доступ к регистрам ВВ у STM32. Какая разница как писать, ведь старшие все равно нули 
*(unsigned char*)(&CRC->DR)=1;//работает
\ 00000084 0x2001 MOVS R0,#+1
\ 00000086 0x.... LDR R1,??DataTable4_15 ;; 0x40023000
\ 00000088 0x7008 STRB R0,[R1, #+0]

CRC->DR=1; //не работает
\ 00000084 0x2001 MOVS R0,#+1
\ 00000086 0x.... LDR R1,??DataTable4_15 ;; 0x40023000
\ 00000088 0x6008 STR R0,[R1, #+0]