Вопросы по теме 'newlib'
Ищу чистую c-версию функций math.h (без поддержки сопроцессора)
Мне приходится работать с некоторым (полу-) автоматическим программным обеспечением для проверки (CBMC (link) ), которое статически работает с исходниками C. Поддерживаются числа с плавающей запятой, но нет определений для всех математических...
1702 просмотров
schedule
20.10.2022
Компиляция математических функций из новой библиотеки с помощью Visual C++ Express
Я извлекаю код, предназначенный для встроенной системы, которая использует математические функции из NEWLIB, и я хотел бы скомпилировать этот код с помощью Visual C++ Express Edition. Однако похоже, что часть кода внутри NEWLIB предназначена для...
168 просмотров
schedule
20.04.2022
snprintf () печатает плавающие объекты мусора с помощью newlib nano
Я использую встроенную металлическую систему с ARM Cortex-M3 (STM32F205). Когда я пытаюсь использовать snprintf() с числами с плавающей запятой, например:
float f;
f = 1.23;
snprintf(s, 20, "%5.2f", f);
Я забиваю мусор в s . Формат,...
5609 просмотров
schedule
19.04.2022
Newlib не может выделить кучу при первом вызове во встроенной системе ARM
Я использую gcc-arm-none-eabi 4.9 2014q4 для написания приложения для Cortex-M4. Когда приложение загружается, первый вызов _sbrk оказывается недействительным.
Я реализовал _sbrk следующим образом:
extern unsigned int _start_of_heap;...
1708 просмотров
schedule
12.01.2024
STM32 CubeMX / GNU / Eclipse-Toolchain Retargeting (newlib и libgloss)
Я установил цепочку инструментов на основе Windows для платы обнаружения STM32F401C, используя Eclipse CDT 4.5.1 (Mars), ARM GCC 4.9 2015q3, GnuArmEclipse-Plugin от Ливиу Ионеску, OpenOCD 0.9.0 и STM32CubeMX 4.11.0.
Итак, в основном я создал проект...
1176 просмотров
schedule
17.03.2023
Как использовать ilogb с newLib?
Я использую stm32, который использует GNU Arm Embedded Toolchain , который использует новую библиотеку.
Я добавил несколько скелетов из asn1c и столкнулся с проблемой компоновщика при использовании чисел с плавающей запятой. Ошибка...
117 просмотров
schedule
20.04.2022
Перенацеливание newlib для c ++ chrono
Я использую набор инструментов arm-none-eabi с newlib, чтобы настроить таргетинг на настраиваемую плату с ARM Cortex-M0 + (в частности, MCU-on-eclipse версии набора инструментов). Я компилирую / связываю с -nostartfiles и --specs=nano.specs и...
644 просмотров
schedule
02.06.2024
newlib init_array содержит только 0xffffffff с RTEMS
Пытаюсь портировать RTEMS на SAME54P20A. Мне удалось сделать базовый BSP, который компилируется, и базовое приложение. Я компилирую приложение, используя
./waf configure --rtems=$HOME/rtems/5 --rtems-bsp=arm/same54p20a
./waf
Но при запуске...
59 просмотров
schedule
16.09.2022