Пн апр 15, 2019 01:50:10
while (flag){};
08004242: ldrb r3, [r4, #0]
08004244: cmp r3, r5
08004246: bne.n 0x800424a
08004248: b.n 0x8004248
volatile u8 flag = 0;
Пн апр 15, 2019 04:04:19
Пн апр 15, 2019 06:33:12
Пн апр 15, 2019 11:03:24
Пн апр 15, 2019 12:08:08
while (mseconds >= 98){};
Пн апр 15, 2019 12:24:59
Пн апр 15, 2019 12:48:46
void usart(void){
volatile sec_tmp;
...
...
switch (comand){
case TSET:
sec_tmp = ds3231_rtc_data.seconds;
// ТУТ ЗАПИСЫВАЕТСЯ ВРЕМЯ
while (sec_tmp == ds3231_rtc_data.seconds); // ожидаем, пока в прерывании не поменяется время
// ОТСЫЛАЕМ ОТВЕТ
break;
}
}
Пн апр 15, 2019 13:00:57
Пн апр 15, 2019 13:15:24
Пн апр 15, 2019 14:00:58
Вт апр 16, 2019 22:23:06
// ТУТ ЗАПИСЫВАЕТСЯ ВРЕМЯ