相关软件
- msys shell
- arm-none-eabi-gcc for windows
3.Jlink 驱动
安装
一 msys shell 的安装
1. 下载
打开 http://www.mingw.org/, 点击右上角 Download Installer 按钮进入 sourceforge 网站并自动弹出下载对话框
2. 安装
第一步, 选择 MinGW 安装路径后点继续
第二步, Download and Set up MinGW Installation Manager 下载完成后点继续
第三步, 选择要安装的组件 在 basic setup 中选择 msys-base
第四步, 应用变更
然后等待下载安装包
2.arm-none-eabi-gcc 的安装
直接从百度网盘下载免安装包
下载地址 http://pan.baidu.com/s/1pJBWI8r
下载完成后解压到 MinGW 文件夹中, 完整路径:
E:\MinGW\msys\1.0\local\arm-none-eabi-gcc
3.Jlink 驱动安装
从百度网盘 下载 JLINK 4.9 驱动
http://pan.baidu.com/s/1i3D4Sr7
使用 GCC 进行编译
1. 打开 E:\MinGW\msys\1.0\msys.bat
2. 进入源代码路径 cd /g/fans-rt/trunk/source/
3. 输入命令 make BOARD=lite ARCH=stm32 COMPILER=gcc SOURCES_ROOT=/g/fans-rt/trunk/source/ 开始编译
调试
1. 打开 JLINK
2. 打开 JLINK GDB SERVER, 根据你的芯片选择一个正确的配置, 然后点 OK
3. 打开 GDB, 连接到本地 GDB SERVER, 装入文件开始调试:
4. 运行结果 (串口输出)
来源: http://lib.csdn.net/article/embeddeddevelopment/36887