文章目录
一.裸机开发步骤简介
1.在X86架构的Windows系统中
1.建立工程
2.编辑源代码
3.编译(VC6.0)
4.运行
2.在X86架构的Ubuntu系统中
1.编辑源代码(vim)
2.编译(gcc)
3.运行
3.ARM裸机开发
1.编辑源代码(Windows:Source insight或者Notepad++)
2.编译(涉及到交叉编译:arm-linux-gcc)
arm-linux-gcc是基于Linux系统的arm编译器,功能强大、稳定、支持qrm芯片多。
3.烧写
4.运行
注意:
使用ads(停止更新)、MDK编译器,是win系统的编译器,功能很弱,只适合个人或者小团队开发,不适合大型开发,而且收费。
学习嵌入式目的是找工作,所以要掌握企业里面,嵌入式实际的开发流程。
使用Soucre insight 编写查看.c、.h、.S文件
使用Notepad++查看.bin、makefil文件
使用Hex Editor Neo 查看.hex