SkyEye的目标是在通用的Linux和 Windows平台实现一个纯软件模拟集成开发环境,模拟常见的嵌入式计算机系统。
查看答案
使用嵌入式交叉开发,描述正确的有:
A. 可以克服嵌入式开发板资源有限的缺点。嵌入式系统的硬件资源有很多限制,比如cpu主频相对较低,内存容量较小等,想想让几百MHZ主频的MCU去编译一个Linux kernel会力不从心。
B. 需要通过相关手段,实现宿主机与开发板之间的通信
C. 可以利用宿主机丰富的资源。pc机的速度更快,硬件资源更加丰富,因此利用pc机进行开发会提高开发效率。
D. 可以直接使用PC机的编译器,完成编译后直接下载到开发板运行。
E. 在一种平台上编译出能够在另一种平台(体系结构不同)上运行的程序。用来编译这种程序的编译器就叫做交叉编译器。
交叉编译环境是指由以下部分组成的综合开发环境。
A. 交叉编译器:如,arm-linux-gc
B. 交叉汇编器:如,arm-linux-as
C. 交叉链接器:如,arm-linux-ld
D. 用于处理可执行程序和库的一些基本工具:如,arm-linux-strip、arm-linux-ar、arm-linux-ranlib(相当于arm-linux-s)等
外部设备包括输入设备、输出设备、完成数据控制和转换的设备。以下哪些设备属于外部设备。
A. 键盘、触摸屏
B. 显示器
CPU
D. 存储器
E. 定时器