Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
26 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
971564
Топик полностью
Aleksey_75
(18.01.2020 23:53, просмотров: 281)
ответил
Nikolay_Po
на
Начальный адрес буфера нормальный, со стеком не пересекается, см. в этом сообщении:
ну чудес не бывает, значит с инкрементом индекса что-то не то! слей все индексы в RTT или отладочный уарт и глянь как он себя чувствует
Ответить
Отлаживал ассемблерные команды поштучно перед сбоем. Запись идёт чётко куда и сколько надо. Индексы проверял, всё ОК. Проблема только в том, что программа работает с указателем стека не там, где ему положено быть.
-
Nikolay_Po
(19.01.2020 00:01
)
да нах так извращаться, сделай отладочный уарт с битрейдом за мегабит и гони данные на каждый чих (индекс, адрес стека, и т.д) , все встанет на свои места!
-
Aleksey_75
(19.01.2020 00:06
)