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

Использование malloc newlib в ARM Cortex-M3
Я создаю код для ARM Cortex-M3 (LCP17xx от NXP). До сих пор я использовал статическую память, и все работало хорошо. Я пытался добавить поддержку динамической памяти, но как только я вызываю malloc, система зависает. Я компилирую с помощью gcc...
15906 просмотров
schedule 11.04.2022

Отсутствует файл crt0.o с кросс-i386 gcc
Я не могу понять, почему crt0.o или crt1.o не предоставляются newlib для целей i386, как в случае с целями powerpc, arm и т. д. ld требует этого (как и я, чтобы вызывать статические конструкторы).
1011 просмотров
schedule 30.01.2023

ARM Cortex M-3 инициализация GCC / newlib
Я только начал вникать в мир микроконтроллеров ARM Cortex-M и решил не использовать существующую плату разработки или простую в использовании IDE, а сразу заняться этими вещами, так что У меня есть STM32F103, припаянный к макетной плате, и теперь я...
1771 просмотров
schedule 07.05.2022

ошибка arm-none-eabi-as для STM320f на Mac
В терминале я пытаюсь преобразовать ассемблерный код в объектный код arm-none-eabi-as -o sample.s sample.o Сообщения ассемблера: Ошибка: невозможно открыть main.o для чтения: нет такого файла или каталога И удаляет sample.s в том...
64 просмотров
schedule 03.07.2022

Скомпилируйте двоичные файлы ARM, запустите их в ARMulator
Вот моя проблема: Введение В настоящее время я пытаюсь выполнить базовый код на процессоре ARM. Поскольку у меня в настоящее время (и, вероятно, в течение длительного времени) нет никакого оборудования ARM, я уже несколько дней использую QEMU...
1143 просмотров
schedule 30.08.2022

Понимание сценария компоновки микроконтроллера ARM Cortex-M
Я использую микроконтроллер STM32F746NG от STMicroelectronics. Это устройство основано на архитектуре ARM Cortex-M7. Я потратил довольно много времени на изучение компоновщика из примеров проектов. Я разобрался в основах, но все еще не могу понять...
8140 просмотров
schedule 19.07.2023

Включение эмуляции с плавающей запятой в gcc-arm-none-eabi
Я пытаюсь понять, как включить поддержку плавающей запятой для компилятора arm-none-eabi-gcc . Версия arm-none-eabi-gcc — gcc version 6.3.1 20170620 (15:6.3.1+svn253039-1build1) . У меня есть Makefile со следующими параметрами компилятора и...
993 просмотров
schedule 16.06.2023

Как вы реализуете printf в GCC от Newlib?
Я изо всех сил пытаюсь правильно внедрить printf из newlib в свой esp32, используя GCC. Я просмотрел документацию newlib, и она дает мне общую информацию о том, как вызывается printf, но не объясняет мне внутреннюю реализацию. Основываясь на моем...
2375 просмотров
schedule 02.03.2023

ненулевое число с плавающей запятой генерируется как \0 в sprintf
Я работаю с создателем psoc и пытаюсь напечатать число с плавающей запятой между -1 и 1 на OLED-дисплее I2C. Чтобы заставить это работать, я использую функцию sprintf. Я добавил следующий флаг в свой компоновщик -u _printf_float , потому что я...
50 просмотров
schedule 14.12.2022