здрасьте здрасьте люди добрые. ну вот и ожидаемая тема с просьбой помочь разобраться в задержках для stm32f103. пытался реализовать с помощью циклов, но получается что-то уж очень не настраиваемое и время задежки очень мало. нашел что правильно делать delay нужно с помощью systick, но открыв RM в упор не вижу адресов регистро, что очень странно. нагуглил какие-то адреса
0xE000E010 ; Systick_Control_and_Status_Register
0xE000E014 ; Systick_Reload_Value_Register
0xE000E018 ; Systick_Current_Value_Register
0xE000E01C ; Systick_Calibration_Value_Register
адрес SYST_CSR=0xE000E010
.cpu cortex-m3
.thumb
.word 0x2000000
.wort _start
.section .text
.global _start
_start:
mov r5, =0xE000E010
mov r1, #1
str r1, [r5]; пальцем в небеса! ну пусть я попаду в нулевой бит, а как высчитать первый бит?