使用 printf 打印 float/double 会使程序崩溃
我正在为 PowerPc 实现系统调用。 我已经测试了一些 gcc 函数,它们似乎都可以工作(例如 sqrt sin cos pow printf malloc...) 我最近意识到 printf …
对“仅一些 math.h”的未定义引用功能
我有一个奇怪的问题。 数学库已添加到我的 makefile 中。 # include standard C library LDFLAGS += -lc # include standard math library LDFLAGS +=…
newlib sscanf() 在 stm32 中抛出硬故障异常
我使用gcc编译我的项目,在main中使用函数sscanf(),堆栈大小为4k,我在gdb中调试程序,显示VPUSH指令抛出异常。 我测试了函数 sprintf(),它工作得很…
gcc 使用 newlib 而不是 glibc?
我想使用 newlib 而不是 glibc 来编译小型静态二进制文件。 (我不打算交叉编译,因为二进制文件将由同一台计算机使用。)我相信我需要为此编译一个单…
将 newlib 移植到自定义 ARM 设置
这是我的第一篇文章,它涵盖了我一年来一直在努力工作的内容。 本质上它可以归结为以下几点:我有一份 newlib 的副本,我正试图在 LPC2388(NXP 的 AR…
如何获取调用堆栈回溯? (深度嵌入,无库支持)
我希望我的异常处理程序和调试函数能够打印调用堆栈回溯,基本上就像 glibc 中的 backtrace() 库函数一样。不幸的是,我的 C 库(Newlib)不提供这样…
FreeRTOS 在调度程序启动之前(或停止之后)对 IO 进行排队
我正在寻找有关如何在操作系统调度程序可能尚未启动、正在运行、挂起或可能已停止的环境中最好地实现线程安全 IO(例如,printf 进入调试串行端口)的…
为定制平台构建 newlib 时指示 libgloss 机器
我正在为没有操作系统的定制 PowerPC 平台编译 newlib。 阅读网上的信息我意识到我需要在 libgloss 的 子目录中实现存根函数。 我的困惑是,当我编译 …
- 共 1 页
- 1