SemiDrive E3 Eclipse 开发环境搭建

一、 概述

本文将介绍如何在 SemiDrive E3 平台上进行 Eclipse 开发环境的搭建,具体内容包括环境搭建的前期准备,如何安装工具链,进行编译,烧录及调试。

二、前期准备

2.1 硬件

  • E3 Gateway 开发板

                                                     图 2.1 E3 Gateway 开发板

  • 12 V 电源

                                                          图 2.2 12 V 电源

  • Jlink调试器

                                                   图 2.3 Jlink 调试器

  • Micro USB 数据线

                                                 图 2.4 Micro USB 数据线

2.2 软件


                                         图 2.5 Eclipse IDE

 

  • E3640 SSDK PTG2.0

                                         图 2.6 E3 SSDK PTG2.0软件包

                                          图 2.7 SSDK PTG2.0 目录

  • 串口调试软件(Putty)

                                                            图 2.8 Putty

三、 工具链安装及编译

首先安装 GCC 编译链(GCC下载链接),具体安装过程在此就不详细介绍,然后将 GCC 的路径添加到环境变量中。

                                        图 3.1 添加 GCC 到环境变量中

安装 make 程序,make 程序可以通过 Cygwin 来进行安装,在此不详细介绍。安装完make 程序以后添加到环境变量中。

                                               图 3.2 添加 Make 到环境变量中

 

打开 Eclipse IDE,导入 SSDK 中的例程,例如导入以下例程:
D: \E3_SSDK_PTG2.0_Source_Code\ssdk\boards\e3_gateway\driver_demo\adc\adc_Async_int\SDRapidStudio

                                             图 3.3 导入工程


                                            图 3.4 导入工程后的界面

 

右键单击工程,选择 Properties -> C/C++ Build -> Setting -> Build Artifact,将 Artifact name 修改成内核的名称 sf,导入的工程默认已经设置成 sf。



                                             图 3.5 修改 Artifact name

右键选择编译工程。

                                                  图 3.6 点击编译工程

 

                                         图 3.7 编译完成

四、下载和调试

右键单击工程,选择 “Debug As -> Debug Configuration”。

                                  图 4.1 右键工程选择 Debug Configurations

 

双击 “GDB SEGGER J-link Debugging”选项新建 Jlink 调试配置。

                                                  图 4.2 新建 Debug 配置

Debug 配置如下图所示。

                                                    图 4.3 调试器配置

                                                图 4.4  启动配置

 

                                                                  图 4.5 目标文件配置

 

完成以上配置后,给开发板上电,并且使用 Jlink 调试器连接开发板,单击“Debug”按钮进行烧录并进入调试界面,目前Eclipse 只支持将 E3 工程通过 Jlink 将代码烧录到 RAM 中。

                                                       图 4.6 单击进入调试页面

                                                   图 4.7 调试页面

 

通过 Micro USB 数据线连接调试 USB 口到电脑,打开串口调试工具 Putty,按快捷键 F8 全速运行代码,如下图为串口打印的信息,至此,E3 Ecplise 的开发环境搭建完毕。

                                                     图 4.8 串口打印信息

五、 参考资料

  1. 《SemiDrive_E3_SSDK_User_Guide_Rev1.01.pdf》

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论

简单的回忆

简单的回忆

2023年1月19日
E3640 SSDK PTG2.0
简单的回忆

简单的回忆

2023年1月19日
请问下这个软件包怎么获取?