gpt4 book ai didi

c - 如果我正在为运行 linux 的嵌入式系统编写 C 程序,我的程序中使用的函数和库会有何不同?

转载 作者:太空宇宙 更新时间:2023-11-04 08:48:24 24 4
gpt4 key购买 nike

<分区>

我试图了解当我们在微处理器/微 Controller (即在其中运行的操作系统)上安装 Linux 时,我们的应用程序编写过程如何变化。据我所知,我目前看到的应用程序中仍然有相同的旧 stdio.h 和 void main。 Linux 在后台做什么?我们如何让 linux 在启动后立即运行我们的应用程序?我们让Linux在这些程序中做什么?我的意思是我们仍然可以打开和关闭文件并写入 LCD,而不管 Linux 对吗?

换句话说,裸机代码与我们使用 Linux 时有何不同?我在某处读到我们有一个名为 libc 的 C 库。即使我们没有在后台运行 linux,我们也不能使用 libc 吗?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com