Вопросы по теме 'armcc'

ARMCC: проблемы с memcpy (исключения выравнивания)
Я портирую некоторое программное обеспечение из gcc-toolchain в armcc-toolchain (процессор остается прежним (Cortex-A9)). В C-коде используется memcpy. armcc заменяет вызов memcpy на вызов __aeabi_memcpy. В FAQ говорится следующее о __aeabi_memcpy...
6248 просмотров
schedule 07.03.2022

C++11 на MicroVision 5.13 и ARMCC 5.05
У меня есть рабочий проект uVision 5.13 для процессора STM32F407, я также использую операционную систему RTX и пытаюсь использовать некоторые функции С++ 11, такие как перечисления с областью видимости, но когда я устанавливаю параметр компилятора...
1129 просмотров
schedule 21.05.2023

Что такое опция компилятора ARMCC для автоматической вставки инструкций предварительной выборки в процессе компиляции?
Я пытаюсь оценить выигрыш, если я вручную вставляю инструкции по предварительной выборке в исходный код и когда я приказываю компилятору ARMCC автоматически вставлять эти инструкции по предварительной выборке. Но я не знаю опции компиляции (командной...
137 просмотров
schedule 30.06.2023

Eigen на ARM Cortex M3 с armcc
Я пытаюсь использовать библиотеку Eigen с компилятором armcc, используя цель Keil для Cortex M3, и получаю ошибку компиляции: Eigen/src/Core/Transpositions.h(387): error: #135: class template...
475 просмотров
schedule 23.08.2022

Вызов функции C из функции ARM, определенной с помощью __asm
У меня проблемы с пониманием моего компилятора. Мы используем утилиту Scons для компиляции кода ARM для процессора M0+ (в Windows, если это имеет значение. Это компиляция ARMCC). Я пытаюсь захватить адрес указателя стека во время прерывания,...
1413 просмотров
schedule 19.02.2023

Предотвращение смешивания перечисляемого типа с предупреждениями другого типа для логических значений в Keil uVision
Я переношу приложение, которое разрабатывал в CodeWarrior v5.2, на Keil uVision v5.25, в котором используется компилятор ARM C v5.06. В моем коде я использовал bool для представления логических значений, которые определены в файле types.h в...
2165 просмотров
schedule 16.10.2022

Опция инструментария компилятора ADS 1.2 C
Я пытаюсь добавить вызовы инструментария/профилирования в источник C. Многие найденные мной компиляторы имеют флаги, позволяющие это делать (--gnu_instrument, -finsturment-functions и т.д.). Затем вы предоставляете определения для вставленных...
766 просмотров
schedule 03.01.2023

назначение переменной с использованием двоичного формата - 0B вызывает ошибку в ARM Keil uVision
Я работаю над проектом с микроконтроллером TM4C123GH6PM, используя keil uvision версии 4.7. Когда я присваиваю значение переменной в двоичном формате, как показано ниже: unsigned char tmp = 0b11000011; а затем я создаю проект, появляется...
85 просмотров
schedule 04.05.2023