嵌入式系统的交叉开发环境中宿主机通常是一台PC,但必须配置有交叉开发所需要的软硬件,以下哪些可能是所需要的软硬件()。
A: Keil uVersion
B: GCC
C: Visual C++
D: UltraEdit
E: Word 2019
F: 串口调试助手
A: Keil uVersion
B: GCC
C: Visual C++
D: UltraEdit
E: Word 2019
F: 串口调试助手
举一反三
- 嵌入式系统的软件开发通常需要交叉开发环境的支持,以下哪个设备并不属于交叉开发环境()。 A: 无线路由器 B: 交换机 C: 交叉编译器 D: 交叉调试器 E: 文本编辑器 F: 下载器
- 嵌入式系统软硬件开发需要掌握的语言是?
- 嵌入式系统设计需要建立交叉开发环境。()
- 你是如何理解嵌入式交叉开发环境的?[br][/br]所谓交叉编译,就是在一种机器结构下编译的软件将在另一种完全不同的机器上运行。典型的交叉编译的例子就是嵌入式系统工程师在自己的个人电脑上编译后的程序将在ARM,MIPS等等嵌入式工作平台上运行。所以,嵌入式交叉开发环境一般将由个人电脑,PC端嵌入式开发软件____,支持硬件调试的硬件调试器及其配套的驱动软件____,当然,最重要的还要有嵌入式硬件系统即通俗所谓的开发板。[br][/br]嵌入式系统之所以要在通用计算机上开发,我想主要还是资源配置的问题,按嵌入式系统的定义,嵌入式系统的软硬件将是可剪裁的以适用于各种不同的要求。这样的话,由于硬件平台千差万别,开发其编译器将变得不可能,即便开发出来,可能也需要及其繁琐的配置,大大降低了软件的可用性。另外就是使用也不方便,大多数嵌入式系统不会配备像PC机一样适于输入的键盘和较大的屏幕,所以,如果在嵌入式系统上敲代码,将是一件非常恼火的事情。[br][/br]嵌入式处理器的体系结构与
- Arduino是一款( )平台。 A: 软件开发 B: 硬件开发 C: 软硬件开发 D: 物联网开发