Вопросы по теме 'cortex-m3'

Доступ к регистрам MSP и PSP Cortex-M3 в коде C/C++ с использованием Keil's µVision
Мне нужно получить доступ к регистрам MSP и PSP (основной регистр и регистры стека процессов) процессора Cortex-M3. Пишу на С/С++. µVision и связанный с ним компилятор не позволяют выполнять встроенную сборку только для этого ядра Thumb-2 (и я в...
4628 просмотров
schedule 11.04.2024

веб-сервер с lwip (Cortex M3, оценочная плата Stellaris LM3S6965)
Я пытаюсь создать простой веб-сервер, поэтому, если я выполню поиск в своем браузере и введу IP-адрес своего устройства, я увижу веб-страницу. Я нашел эту вики-страницу Я выполнил шаги, но у меня есть ошибка при сборке. Я включил связанную...
2250 просмотров
schedule 03.05.2024

Переход в привилегированный режим в cortex-m3
Я пытаюсь получить доступ к таймеру SysTick Cortex-M3, поэтому мне нужно переключиться в привилегированный режим. я делаю это как /* Active previlige mode */ asm ("mov r0, #0x0"); asm ("msr control, r0"); asm ("ISB"); Но это не работает,...
2602 просмотров
schedule 03.11.2022

Как настроить регистры MPU в cortex m4?
Я хочу добавить защиту на область памяти, начиная с 0x20000000. Размер области 64 байта. Разрешение только на чтение, флаг не установлен, кроме xn. Вот как я думаю, это должно быть, #define MPU_CTRL (*((volatile unsigned long*)...
679 просмотров
schedule 08.11.2023

ARM Cortex M4 SVC_Handler UsageFault
Я создаю программу переключения контекста для личного мини-проекта ядра ARM, и программа переключения контекста полностью написана на ассемблере. Проблема в том, что когда я делаю вызов SVC (svc 0), я вхожу в SVC_Handler, но когда я пытаюсь выполнить...
1187 просмотров