-
- можно заглянуть в Joseph Yiu "The Definitive Guide to ARM®
Cortex®-M0 and Cortex-M0+ Processors Second Edition" chapter 11
Fault Handling Vit(206 знак., 07.09.2025 10:03, ссылка, ссылка)
- Спасибо, полезная информация. Есть легкие подозрения, что
отладочный интерфейс этого китайского МК может быть сам по себе
глючным. Попробовал найти кого-нибудь, у кого отладка работает -
пока не получилось. - AlexG(07.09.2025 11:47)
- у меня когда-то в самолепном JLINK-OB резистор по SWDIO вместо 100
Ом втесался 10 кОм. был квест похожий. кстати, по SWCLK не все
производители рекомендуют отсутствие внешних резисторов. у
большинства затяжка внутри. а вот, например, Nuvoton часто ставит
100 кОм подтяжку. так что стоит схемы реальные поискать. Vit(246 знак., 07.09.2025 12:25, ссылка)
- Да, по живому. Судя по исходникам, сигнал от радиомодуля не используется, во всяком случае, той прошивкой, которую я ковыряю. Попробую отрезать. AlexG(127 знак., 07.09.2025 12:55)
- у меня когда-то в самолепном JLINK-OB резистор по SWDIO вместо 100
Ом втесался 10 кОм. был квест похожий. кстати, по SWCLK не все
производители рекомендуют отсутствие внешних резисторов. у
большинства затяжка внутри. а вот, например, Nuvoton часто ставит
100 кОм подтяжку. так что стоит схемы реальные поискать. Vit(246 знак., 07.09.2025 12:25, ссылка)
- Спасибо, полезная информация. Есть легкие подозрения, что
отладочный интерфейс этого китайского МК может быть сам по себе
глючным. Попробовал найти кого-нибудь, у кого отладка работает -
пока не получилось. - AlexG(07.09.2025 11:47)
- Мой ИИ говорит следующее (примерно тоже, что и и у POV) _ctac_(643 знак., 07.09.2025 08:07)
- А что в R0? Может значение невыровнено? - il-2(06.09.2025 15:19)
- Может, на какой-то другой инструкции? - SciFi(06.09.2025 13:07)
- Такое впечатление, что я промахнулся где-то в стартапе или скрипте
линкера (более вероятно), очень уж сильно оно глючит. До того MSR
часто вообще дело не доходит. - AlexG(06.09.2025 14:39)
- Может, с питанием проблемы. У меня однажды были необъяснимые
HardFault'ы по этой причине. - SciFi(06.09.2025 14:56, +1)
- питание чистое и стабильное, а вот с GND или заземлением похоже
что-то не так - после подключения заземленного осциллографа картина
изменилась - AlexG(06.09.2025 15:14)
- все равно падает - AlexG(06.09.2025 17:10)
- питание чистое и стабильное, а вот с GND или заземлением похоже
что-то не так - после подключения заземленного осциллографа картина
изменилась - AlexG(06.09.2025 15:14)
- Может, с питанием проблемы. У меня однажды были необъяснимые
HardFault'ы по этой причине. - SciFi(06.09.2025 14:56, +1)
- Такое впечатление, что я промахнулся где-то в стартапе или скрипте
линкера (более вероятно), очень уж сильно оно глючит. До того MSR
часто вообще дело не доходит. - AlexG(06.09.2025 14:39)
- уот POV(4 знак., 06.09.2025 10:38, картинка, картинка)
- Это замечательно конечно, но "The Cortex®-M0 does not support multiple privilege levels. It
can always use all instructions and access all resources." - AlexG(06.09.2025 13:04)
- ну так я не призываю покорно следовать болвану ))) - POV(06.09.2025 13:08)
- Деградируешь ты, с болваном, Олег. - Nikolay_Po(06.09.2025 13:25)
- ну так я не призываю покорно следовать болвану ))) - POV(06.09.2025 13:08)
- Это замечательно конечно, но "The Cortex®-M0 does not support multiple privilege levels. It
can always use all instructions and access all resources." - AlexG(06.09.2025 13:04)
- можно заглянуть в Joseph Yiu "The Definitive Guide to ARM®
Cortex®-M0 and Cortex-M0+ Processors Second Edition" chapter 11
Fault Handling Vit(206 знак., 07.09.2025 10:03, ссылка, ссылка)