目录
1. 如何配置交叉编译工具链
2. 用户态和内核态如何转换
3. 简述ARM架构寄存器组织和模式
4. ARM架构通用寄存器是如何分类的
5. ARM架构程序状态寄存器是什么、各位代表什么
6. CPU,MPU,MCU,SOC,SOPC联系与差别
7. ARM系统中,在函数调用的时候,参数是通过哪种方式传递的?
8. 为什么FIQ比IRQ要快?
9. 当一个异常出现以后,ARM微处理器会执行哪几步操作?
10. 表示递增和递减的满堆栈和空堆栈有哪几种组合,请比较它们的特点
11. ARM处理器有几种基本寻址方式,分别是什么
以arm-linux-gcc为例
(1)下载安装交叉编译器 (2)增加/etc/profile环境变量
在最末尾添加: export PATH=【自己设置的目录】/bin/:$PATH 执行如下指令让环境变量生效
京公网安备 11010502049817号