4172|1

43

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【雅特力AT32WB415评测】1. 拆箱、AT32 IDE开发环境安装与使用(特别是ERROR的解决) [复制链接]

本帖最后由 szjm-slm 于 2022-8-11 11:12 编辑

最近一段时间正好在做低功耗蓝牙相关的项目,选项一款性价比高的低功耗蓝牙芯片,正好看到EEWORLD的活动--“雅特力AT32WB415系列蓝牙BLE 5.0 MCU,免费抢鲜体验!”,所以就毫不犹豫申请了评测,幸运的是入围了最终的评测名单,感谢雅特力、EEWORLD的支持。

根据要求,填写完相关的论坛个人信息中姓名、电话、地址后,8月5日收到快递通知,6日一早去快递柜拿了快递,迫不及待的开始了评测历程。

根据制定的评测计划,我开始尝试开发环境AT32 IDE开发环境安装与使用。

AT32 IDE在使用过程中,也遇到了ERROR

 虽然,自己一直在使用基于Eclipse开发的跨平台嵌入式软件开发环境,虽然以前也遇到过这样的问题,但根据自己以前解决这个问题的经验,折腾了好久也没解决,正准备放弃,重新安装MDK时,雅特力论坛上的坛友bobyang136提供了解决方案,自己尝试了一下,问题解决了(我的 没有设置好)。解决方法链接见附件文档(希望给大家提供参考)。

 

OK,言归正传,开始记录自己的评测历程。

下载附件  保存到相册

2022-8-10 23:49 上传

  图1 雅特力AT32WB415评估板实物

 

2 开发环境搭建(以Artery提供的AT32 IDE为例介绍)

2.1 下载并安装AT32 IDE

AT32 MCU的集成开发环境为AT32 IDE,该IDE是基于Eclipse开发的跨平台ARM嵌入式系统的软件开发环境,它包含一系列的Eclipse插件和工具,该插件可让用户创建、建置和调试基于ARM且在AT32 IDE开发环境下的项目。AT32 IDE可以从雅特力科技官网上下载https://www.arterytek.com/cn/product/AT32WB415.jsp#Resource,如图2所示。

 

 

 

 

 

 

图2 AT32 IDE下载资源

点击

 即可下载,下载的压缩包为

打开安装压缩包后,依次点击

 ->  ,找到安装包后,双击运行安装,按照安装向导自动安装。

第一步:选择安装语言,如图3所示。

 图3 选择安装语言

   

第二步:AT32 IDE介绍(如图4所示),直接点击

  按钮。

 图4 AT32 IDE介绍

 

第三步:选择安装位置(如图5所示),提示显示至少需要1.16GB磁盘空间。

图5 选择安装位置

 

第四步:选择额外选项(如:创建桌面快捷图标),如图6所示。

 图6 选择额外选项

 

第五步:准备安装,点击

 ,如图7所示。

 

图7 准备安装

 

第六步:等待安装完成(自动安装过程如图8所示),点击

 ,如图9所示。

 图8 自动安装过程

 

 图9 完成安装

 

    安装过程完成后,如果选择创建桌面快捷方式

 ,则电脑桌面上会出现AT32 IDE的快捷方式  。

 

下载附件  保存到相册

2022-8-10 23:55 上传

 打开 AT32 IDE  。AT32 IDE启动后与很多基于Eclipse开发的跨平台IDE一样,首先需要先选择Workspace位置,如图10所示。

 图10 选择Workspace位置

 

 然后点击

,启动AT32 IDE,其首页面结构如图11所示,这与很多基于Eclipse开发的跨平台IDE类似。

 图11 AT32 IDE首页面结构

 

  在

 栏有四个快速创建工程的选项,分别是:(1)在包含现有代码的目录中创建新的Makefile工程;(2)创建一个新的C或者C++工程;(3)创建一个新的工程;(4)导入工程,如图12所示。

 图12 快速创建工程选项

 

下面以选项三

 来介绍,如何利用AT32 IDE创建AT32WB415评估板的工程。

    第一步:点击快速创建工程选项

 ,创建  ,如图13所示。

 图13 快速创建C工程

 

    也可以点击

 菜单栏  ,或者点击  工具栏  。

第二步:输入工程名、选择工程类型(主要选择目标评估板)和工具链(Toolchains),如图14所示。

 图14 输入工程名、选择工程类型和工具链

 

第三步:目标处理器设置,根据使用的开发板进行设置,如图15所示。

 图15 目标处理器设置

第四步:调试配置,建议选择默认选项,然后点击

 ,如图16所示。

 图16 调试配置

 

第五步:GNU工具链配置,默认工具链

 ,工具链路径已集成到AT32 IDE中,选择正确工具链路径,点击  ,完成工程创建,如图17所示。

 

图17 GNU工具链配置

 

完成工程创建如图18所示,可以看到

 位于  ,打开main.c文件后,可以看到main函数的主体主要完成跑马灯程序(AT32WB415评估板上三盏灯交替闪烁,如图19所示)。

 图18 新建工程主要内容

 

 图19 新建工程执行效果(*.elf文件烧录后执行效果,*.elf文件烧录过程后面介绍)

 

第六步:构建项目,点击工具栏的“Build Project”按钮

 ,或者右键点击项目,选择   。构建项目时出现错误信息  ,如图20所示。

 图20 构建项目时出现Program“make”not found in PATH错误

 

按照以前使用基于Eclipse开发的跨平台IDE的经验,应该是环境变量和Toolchain没设置好,查看了相关技术资料,设置了环境变量(这些过程执行后,

 依然存在),如图21所示。

 

       图21 设置IDE Toolchains和环境变量

 

设置完成后,重新构建,错误还是存在,那么这种处理方法肯定不对。捣鼓了1天,还是没有解决,本来想换MDK开发环境,可以发现下载太慢。于是就在雅特力论坛上,把自己尝试的过程记录下来,发帖求助。由于是周六发帖,论坛周一审核发布后,很快坛友bobyang136就给予了回复,发现是我的 没有设置好。

根据坛友bobyang136的指导,AT32 IDE中包含了make工具和Toolchain,在目录AT32IDE\platform\tools\Build Tools中。在IDE的菜单[Windows]->[Preferences]中的[MCU]中设置路径,如图22所示。

 图22 Build tools folder设置

   

设置完成后,重新构建工程(Build Project),发现错误没有了,Build顺利通过,并生成了*.elf文件

 ,如图23所示。

 

图23 Build Project完成

 

感谢坛友bobyang136的指导。

    至此,顺利完成开发环境AT32 IDE开发环境的搭建。

 

---------------未完待续---------------------

附件是评测的PDF文档,后续逐步完善。

雅特力AT32WB415开发板评测报告_20220806-0811.pdf (2.09 MB, 下载次数: 17)

此帖出自无线连接论坛

最新回复

非常详细的测评,很认真的标识,赞   详情 回复 发表于 2022-8-13 17:52
点赞(1) 关注
 

回复
举报

6828

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

非常详细的测评,很认真的标识,赞

此帖出自无线连接论坛
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表