Здрасьте здрасьте люди добрые. пререйду скразу к делу. денег немного осталось всего 100р. если есть у кого-то свободное время то подкорректируйте пожалуйста. хочу использовать TIM3 на ноге PB1 для понимания принципа работы этого таймера. но почему-то все происходит не так как ожидалось.
ldr r0, =0x4002101C //RCC_APB1ENR Enable TIM3
ldr r1, =0b00000000000000000000000000000010
str r1, [r0]
ldr r0, =0x40021018 //RCC_APB2ENR Enalble GPIO_B
ldr r1, =0b00000000000000000000000000001000
str r1, [r0]
ldr r0, =0x40010C00 //GPIO_CRL_PORT_B1
ldr r1, =0b00000000000000000000000000010000 //Enable PUSH_PULL_output mode 10MHz
str r1, [r0]
ldr r0, =0x4000040C //TIM3_DIER_UIE
ldr r1, =0b00000000000000000000000000000001
str r1, [r0]
ldr r0, =0x40000414 //TIM3_EGR_UG
ldr r1, =0b00000000000000000000000000000001
str r1, [r0]
ldr r0, =0x40000444 //TIM3_BDTR_AOE
ldr r1, =0b00000000000000000100000000000000
str r1, [r0]
ну и также настроил
TIM3_PSC
TIM3_ARR
////////////////////////////////////////////////
ldr r0, =0xE000E100 //TIM3 global interrupt_NVIC
ldr r1, =0b00100000000000000000000000000000
str r1, [r0
ldr r0, =0x40000400 //TIM3_CR1_CEN_URS
ldr r1, =0b00000000000000000000000000000101
str r1, [r0]