Я сам разобрался.
Надо снять галочку DEBUG INFORMATION.
И симулятор работает как реальное железо.
Найдено 4 результата
- Пн авг 02, 2021 21:14:23
- Форум: ARM
- Тема: KeIL дебаггер пропускает Литералы
- Ответы: 5
- Просмотры: 4316
- Вс авг 01, 2021 23:10:27
- Форум: ARM
- Тема: KeIL дебаггер пропускает Литералы
- Ответы: 5
- Просмотры: 4316
Re: KeIL дебаггер пропускает Литералы
Все таки программа выполняется правильно,
Только Симулятор uVision самостоятельно .word игнорирует , без указаний со стороны кода.
Может в настройках виртуального дебаггера надо где то галочку поставить?
А есть какие либо еще виртуальные дебагеры от других разработчиков?
Только Симулятор uVision самостоятельно .word игнорирует , без указаний со стороны кода.
Может в настройках виртуального дебаггера надо где то галочку поставить?
А есть какие либо еще виртуальные дебагеры от других разработчиков?
- Вс авг 01, 2021 00:26:13
- Форум: ARM
- Тема: KeIL дебаггер пропускает Литералы
- Ответы: 5
- Просмотры: 4316
Re: KeIL дебаггер пропускает Литералы
Немного изменил вопрос. А то криво написал первый раз.
[uquote="SII",url="/forum/viewtopic.php?p=4068455#p4068455"]Работать, естественно, ничего не будет (процессор будет пытаться выполнить эти данные как команды со всеми вытекающими).[/uquote]
Я с Вами согласен . А вот виртуальный дебаггер КЕИЛ не ...
[uquote="SII",url="/forum/viewtopic.php?p=4068455#p4068455"]Работать, естественно, ничего не будет (процессор будет пытаться выполнить эти данные как команды со всеми вытекающими).[/uquote]
Я с Вами согласен . А вот виртуальный дебаггер КЕИЛ не ...
- Сб июл 31, 2021 00:18:57
- Форум: ARM
- Тема: KeIL дебаггер пропускает Литералы
- Ответы: 5
- Просмотры: 4316
KeIL дебаггер пропускает Литералы
:tea: Запускаю дебагер с емуляцией stm103. Исходный код на ассемблере
. .word 0x10017000
.word stta+1
stta: add r5, 5
b opu
opu: ldr r2, ddd
add r7, 7
.word 0x88668899
add r8, 3
ddd: .word 0xf10a0a23
add r9, 1
b stta
( использую clang компилятор и gnu синтаксис , uvision keil 5.35 ...
. .word 0x10017000
.word stta+1
stta: add r5, 5
b opu
opu: ldr r2, ddd
add r7, 7
.word 0x88668899
add r8, 3
ddd: .word 0xf10a0a23
add r9, 1
b stta
( использую clang компилятор и gnu синтаксис , uvision keil 5.35 ...