c++ - 在非操作系统 Arm 板上使用 'fopen'

标签 c++ embedded arm

我正在开发一个非操作系统支持的 Arm Board。我已经在我的台式电脑上测试了我的 C++ 代码。它工作正常。现在我必须转储使用 arm-elf-g++ 交叉编译代码后生成的 bin 文件. 我的代码正在打开一个文件以使用 fopen 命令读取其内容,但是由于没有操作系统,所以没有文件系统,这对开发板有用吗?

谢谢 vid09

最佳答案

为什么要打开文件来读取它 - 那是什么数据?

您可以通过其他方式将其提供给您的嵌入式代码。例如

  • 将其编译为常量
  • 通过某个端口(可能是串行端口,或以太网 - 虽然后者是一项没有 O/S 的大工作!)读取它并使用主机发送数据。

关于c++ - 在非操作系统 Arm 板上使用 'fopen',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15067871/

相关文章:

database - Berkeley DB Intel - ARM 可移植性

c++ - 从内存映射寄存器读取

c++ - C++中的十六进制到十六进制

c++ - 指向更大 unsigned char 数组的每个第 n 个元素的指针数组

c# - 在 C# 中序列化/编码简单对象以通过网络发送,供非托管 C++ 应用程序读取

c++ - 如何提高小值的定点平方根

embedded - 将 Windows 软件移植到嵌入式/实时操作系统

c - 如何完全释放定时器(timer_list)?

android - ARM NEON 汇编器——使用和理解

C 宏引起的类型冲突