注意本文图片与GIF动画较大,加载较慢,请耐心等待
环境搭配
尽管本文的环境是以Windows为例,但是Linux与Mac也是几乎完全类似的。
硬件环境
- 板子:2440芯片的板子,但我只有TQ2440,所以就用这个
- 调试器:Jlink
软件环境
- Windows 10 X64
- Eclipse
- yagarto的 arm-none-gnueabi
- MSYS与miniGW
- babun(对Cygwin进行了打包配置等的Cygwin工具)
- Jlink官方的工具
软件环境的搭建
1.Eclipse相关
- 安装Eclipse:下载一个最新的Eclipse,并解压,然后打开Eclipse
- 安装zylinCDT插件:参考Zylin官方的说明页面
2. 安装MSYS与miniGW
2.1 到SourceForge下载miniGW的Installer,如果无法访问SourceForge可以到我后面的网盘下载
2.2 选择安装MSYS与miniGW
需要注意的是需要选择MSYS Base与MiniGW32 Base,如下图:
安装完成后会有提示:
3. 安装babun
参考官网的说法