Чт ноя 21, 2019 21:10:35
Чт ноя 21, 2019 21:36:42
Чт ноя 21, 2019 21:42:45
NStorm писал(а):Пытаться разбираться не стоит. Писать на асме бесперспективно
Чт ноя 21, 2019 21:48:24
Чт ноя 21, 2019 21:56:57
PWR_CR EQU 0x40007000
PWR_CSR EQU 0x40007004
RCC_CR EQU 0x40021000
RCC_CFGR EQU 0x40021004
RCC_CIR EQU 0x40021008
RCC_APB2RSTR EQU 0x4002100C
RCC_APB1RSTR EQU 0x40021010
RCC_AHBENR EQU 0x40021014
RCC_APB2ENR EQU 0x40021018
RCC_APB1ENR EQU 0x4002101C
RCC_BDCR EQU 0x40021020
RCC_CSR EQU 0x40021024
GPIOA_CRL EQU 0x40010800
GPIOA_CRH EQU 0x40010804
Чт ноя 21, 2019 22:00:03
Чт ноя 21, 2019 22:01:16
Чт ноя 21, 2019 22:09:54
Чт ноя 21, 2019 22:13:26
Чт ноя 21, 2019 23:14:43
Пт ноя 22, 2019 05:30:04
Пт ноя 22, 2019 06:29:26
Пт ноя 22, 2019 07:21:53
Пт ноя 22, 2019 10:27:02
Пт ноя 22, 2019 11:33:06
Хоите сказать что не зная асм не получится определить причину попадания в HardFault? Вот к примеру рассмотрен случай попадания в HardFault из-за особенности работы ядра. http://purebasic.mybb.ru/viewtopic.php?id=564#p7599SII писал(а):Это может пригодиться, например, при отладке: если у тебя программа падает с каким-нибудь HardFault, ты сможешь понять причину лишь в том случае, если понимаешь, как реально этот процессор работает, а это невозможно без понимания ассемблера.
Пт ноя 22, 2019 12:25:52
Хоите сказать что не зная асм не получится определить причину попадания в HardFault? Вот к примеру рассмотрен случай попадания в HardFault из-за особенности работы ядра. http://purebasic.mybb.ru/viewtopic.php?id=564#p7599SII писал(а):Это может пригодиться, например, при отладке: если у тебя программа падает с каким-нибудь HardFault, ты сможешь понять причину лишь в том случае, если понимаешь, как реально этот процессор работает, а это невозможно без понимания ассемблера.
Пт ноя 22, 2019 12:28:36
Пт ноя 22, 2019 12:40:20
Пт ноя 22, 2019 13:38:27
Пт ноя 22, 2019 14:46:03