Вопросы по теме 'newlib'
Перенос newlib в пользовательскую настройку ARM
это мой первый пост, и он охватывает то, над чем я пытаюсь работать уже около года.
По сути, это сводится к следующему: у меня есть копия newlib, которую я пытаюсь заставить работать на LPC2388 (ARM7TDMI от NXP). Это на Linux-боксе с...
2952 просмотров
schedule
30.10.2022
ошибка компоновщика - кросс-компиляция для Beaglebone Black на Debian (Jessie) с использованием Eclipse 3.8.1
Я пытаюсь получить базовый кросс-компилятор для установки BeagleBone Black. Я пытался следовать это руководство , но столкнулись с некоторыми трудностями... При загрузке набора инструментов для платформы arm в руководстве был показан...
409 просмотров
schedule
01.07.2023
Почему такие функции, как _write в retarget.c, не связаны, когда retarget.o заархивирован в статической библиотеке?
Я реализую retarget.c, чтобы перенаправить вывод printf на последовательный порт для отладки, он может быть связан и работает очень хорошо, если моей команде ссылки нравится это:
arm-none-eabi-gcc --specs=nano.specs --specs=nosys.specs -g...
1035 просмотров
schedule
31.07.2023
Заглушки Newlib в статической библиотеке
Я использую Eclipse для разработки приложений без операционной системы. Я ссылаюсь на newlib, поэтому я предоставил свою собственную реализацию _sbrk (). Эта функция обычно включалась в мой проект, и все работало отлично.
Теперь я пытаюсь...
831 просмотров
schedule
22.07.2023
Что такое newlib на языке C?
В Википедии сказано, что «Newlib — это реализация стандартной библиотеки C, предназначенная для использования во встроенных системах». Хорошо, но где я могу найти последнюю версию canon ? то есть правильная истинная полная версия.
Кроме того,...
1729 просмотров
schedule
23.06.2022
Ошибка сборки новой библиотеки в каталоге: arm-none-eabi/libgloss/arm
В процессе создания набора инструментов ARM. Я использовал эти шаги много раз раньше. Я пробовал ту же настройку / make в каталогах «newlib-2.5.0.20170922» и «newlib-2.5.0.20170922». Все еще получайте ошибку. Я также попробовал свои действия в...
316 просмотров
schedule
14.10.2022
Использование LTO с arm-none-eabi и newlib-nano
Я работаю над встраиваемым проектом для STM32F103 без операционной системы и использую Набор инструментов GNU ARM Embedded версии 7-2017-q4-major . В настоящее время я компилирую через GNU ARM Eclipse.
Я нахожусь в точке, где мне нужно начать...
2892 просмотров
schedule
26.10.2022
Для чего нужны arm-none-eabi-c++ и arm-none-eabi-cpp?
Я использую GNU Arm Embedded Toolchain для кросс-компиляции в Windows, и мне было интересно, для чего использовались следующие выделенные исполняемые файлы. Уже есть arm-none-eabi-gcc и arm-none-eabi-g++ для компиляции кода C и C++...
1371 просмотров
schedule
02.06.2023
Вызов fgets в сборке RISC-V на Spike / PK
Обновление . Написав это, я понял, в чем я ошибался, но не почему. Я, очевидно, неправильно вызываю fgets, потому что после пяти вызовов я попадаю на адрес 0x221000, где находится память mmapped - я пишу по более высоким адресам - но я не знаю,...
55 просмотров
schedule
11.02.2023