电子说
安装Eclipse IDE for Embedded C/C++ Developers。


安装完成,启动 Eclipse,在菜单File->new -> project。


在Project name填写项目名,选择Empty Project,Toolchains选择Arm Cross GCC 如下图:

点菜单Next,选择Toolchain 和路径(交叉编译工具链安装的位置),如下图:

点击菜单Finish,可以看到Project Explorer有工具链的Incudes路径, 如下图:

拷贝应用代码和MM32库函数到工程目录,在如下图:

也可以通过Import工程,在菜单File里子菜单Import,选择Existing Projects into Workspace,如下图:

在Browse选择工程目录,然后Finish,如下图:

在菜单Project选择子菜单Properties,在Settings中选内Arm CPU。

配置Includes和连接文件.ld的路径。

选择CDT Internal Builder。

在Project菜单,选择Build Automatically,然后Build All开始编译,正确编译有如下log:

编译有如下log,在Project菜单,Properties ->C/C++ Build ->Setting ->GNU Arm Cross C Linker ->Miscellaneous -> Other link flags增加--specs=nosys.specs

在菜单Run中打开子菜单Debug Configurations,在Debugger里指向J-Link GDB的路径和填写Device name,如下图:

点击小甲虫
,正确进入调试模式,如下图:

设置断点在259行,如下图:

点击运行
,然后程序跳到断点259行,程序可以正常调试了,如下图:

全部0条评论
快来发表一下你的评论吧 !