树莓派windows开发IDE搭建

时间:2024-01-31 15:02:59

 

最近在做树莓派相关的项目,需要用C编写树莓派程序,每次在树莓派上直接编写调试程序变得十分繁琐,于是在网上找到一篇文章 树莓派集成开发环境(ARM DS-5)入门指南 ,测试安装后觉得用起来不错,于是参考文章进行了重新整理。

树莓派第一次开机步骤不再过多赘述,需要注意的是以下两点:

1、树莓派要开启ssh

2、树莓派安装gdbsever,picocom

1 sudo apt-get install gdbserver
2 sudo apt-get install picocom
View Code

 之后下载所需要的安装包 ARM DS-5 目前最新版本是5.29.1 点击跳转下载页

下载树莓派工具链(Toolchain) 根据系统版本选择对应版本工具链 ,每个工具链构建包括以下组件:

  • 用于C和C ++语言的GCC编译器
  • GDB调试器
  • 包含兼容SD卡映像中的文件和库

点击跳转下载页

接下来安装ARM DS-5 社区版和raspberry-gcc-6.3.0-r4.exe 工具链,之后打开ARM DS-5:

1、设置工作控件

2、设置工具链:方法是菜单栏里 Window>Preferences>DS-5>Toolchains 里面添加工具链安装路径\bin, DS-5会自动检测工具链然后跟着提示Finish

3、设置项目工具链参数:在Project Explorer中右键点击项目文件夹 Properties 选项可设置

4、配置RSE远程管理系统:Window>Show View>Other, 弹出的对话框中选择“Remote Systems”下的“Remote Systems”,如下图,点击“OK”打开远程系统栏目。

5、在“Remote Systems”的空白区域右键,选择“New Connection…”。

(1)在“Remote Systems”的空白区域右键,选择“New Connection…”。

(2)在弹出的对话框中选择“General”,点击“next”。

(3)然后在“Host name”栏输入目标板IP,“Connection”输入连接名称,“Description”输入连接描述,然后点击“next”。如下图

4、配置GDB debug设置:Run>Debug Configurations, 双击DS-5 Debugger新建调试项

 

设置file选项卡

 这样开发环境就搭建好了,之后可以编写自己想要的程序进行调试。