Why (stm32 discovery) pins are resetting ?
When i use iar embeded workbench its work correctly with out f11 .
While it works by itself , its pins are resetting.
I want to learn what happening here .
Even power is enough.
Model : stm32f429
COD:
CONTROLREAD
LDR R0, =USART2_DR
LDR R1, [R0]
MOVE
LDR R2, =0x31 ;forward "1" signal
LDR R3, =0x32 ;back "2" signal
LDR R4, =0x33 ;right "3" signal
LDR R5, =0x34 ;left "4" signal
CMP R1, R2
BEQ FORWARD
CMP R1, R3
BEQ BACK
CMP R1, R4
BEQ RIGHT
CMP R1, R5
BEQ LEFT
B CONTROLREAD
FORWARD
LDR R0, =GPIOD_ODR
LDR R1, =(BIT0|BIT1|BIT4)
STR R1, [R0]
B CONTROLREAD