如果为了偷懒而使用IAR开发裸机的话,那么后续学习Uboot移植、Linux移植和Linux驱动开发就会很难上手,因为开发环境都不熟悉!再者,不是所有的半导体厂商都会为Cortex-A架构的芯片编写裸机SDK包,我使用过那么多的Cotex-A系列芯片,也就发现了NXP给I.
如果为了偷懒而使用IAR开发裸机的话,那么后续学习Uboot移植、Linux移植和Linux驱动开发就会很难上手,因为开发环境都不熟悉!再者,不是所有的半导体厂商都会为Cortex-A架构的芯片编写裸机SDK包,我使用过那么多的Cotex-A系列芯片,也就发现了NXP给I.
一、交叉编译环境搭建步骤1、安装virtualbox、ubuntu虚拟机共享windows文件夹,注!交叉编译工具,这里根据操作系统选择复制example下面的工程项目到我们存放工程代码的目录切换到刚才的工程,修改makefile后,执行make编译0的SDK了,IDF框架有很多优点包括省内存、代码简洁等。就这样,我现在开发写代码使用的是vscode,编译和下载完全使用了linux了。