Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
28 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1000439
Топик полностью
SciFi
(30.04.2020 18:18, просмотров: 213)
ответил
VLLV
на
Спасибо, начинает проясняться. In ARMv5TE, or in ARMv6 when SCTLR.U is 0, LDRD and STRD doubleword data transfers must be eight-byte aligned. Правда, у меня всего лишь STM32L4, а он CM4, правда есть FPU.
ЕМНИП, у Cortex-M0 ни при каком раскладе 8 байт не сыграет, но там ограничение всё равно соблюдается чисто по инерции.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить
Кагбэ, ARM клялась волосом седым, что процессоры Cortex-M бинарно совместимы снизу вверх. Любой код для CM0 обязан без костылей работать на CM7.
-
LightElf
(01.05.2020 15:31
)