Кто поможет прояснить такую вещь:
Это ожидание установки бита HSE_RDY в RCC_CR
Код
0x08000180 6801 LDR r1,[r0,#0x00]
0x08000182 0389 LSLS r1,r1,#14
0x08000184 D5FC BPL 0x08000180
Это - то же самое, но с байтовым доступом, который по мануалу не запрещен и в эррате не упомянут.
CD00171190 p.96
Цитата
Access: no wait state, word, half-word and byte access
Код
0x08000180 7881 LDRB r1,[r0,#0x02]
0x08000182 0789 LSLS r1,r1,#30
0x08000184 D5FC BPL 0x08000180
В первом случае в симуле бит устанавливается, во втором - нет.
Кейлобага?
*Проверить в железе сейчас не могу.