C.在嵌入式系统开发中,通常采用的是交叉编译器
解释:
A. 宿主机与目标机之间需要建立物理连接,通常是通过串口、并口、USB、网络等方式。逻辑连接只是通信协议层面的概念,不能代表实际物理连接。
B. 调试器和被调试程序可以位于同一台机器上,也可以分别位于不同的机器上。这取决于具体的嵌入式系统开发环境和需求。
C. 在嵌入式系统开发中,由于目标机资源有限,通常不会使用本地的编译器来编译代码,而是使用交叉编译器。交叉编译器是在宿主机上运行的,但生成的代码是针对目标机的体系结构。
D. 宿主机与目标机之间的通信方式有很多种,包括但不限于串口、并口、USB、网络等。
#福大大架构师每日一题#55.以下叙述中正确的是 (55) 。 A.宿主机与目标机之间只需要建立逻辑连接即可 B.在嵌入
C.在嵌入式系统开发中,通常采用的是交叉编译器 解释: A. 宿主机与目标机之间需要建立物理连接,通常是通过串口、并口、USB、网络等方式。逻辑连接只是通信协议层面的概念,不能代表实际物理连接。 B. 调试器和被调试程序可以位于同一台机器上,也可以分别位于不同的机器上。这取决于具体的嵌入式系统开发环境和需求。 C. 在嵌入式系统开发中,由于目标机资源有限,通常不会使用本地的编译器来编译代码,而是使用交叉编译器。交叉编译器是在宿主机上运行的,但生成的代码是针对目标机的体系结构。 D. 宿主机与目标机之间的通信方式有很多种,包括但不限于串口、并口、USB、网络等。