[应用相关] AT32支持platformIO

[复制链接]
 楼主| sheltonyu 发表于 2022-8-25 16:39 | 显示全部楼层 |阅读模式
本帖最后由 muyichuan2012 于 2022-8-26 19:20 编辑

AT32支持platformIO的固件库开发包目前已放在arteyrtek的github账号上进行托管,大家可进行安装试用,欢迎反馈您的宝贵意见及建议。

vscode + platformIO + at32firmlib包开发环境的搭建方法如下:
1. 安装python
  最好下载最新版进行安装。下载链接:https://www.python.org/downloads/
  在安装过程中请注意勾选将python加入到环境变量。
2. 安装vscode
  vscode下载链接:https://code.visualstudio.com/
  在安装过程中也请注意勾选加入到环境变量。
3. vscode安装完成后打开并在线安装platformIO插件,插件安装如下图:
   a.PNG
4. 安装at32firmlib包
  在platformIO插件成功安装后,可在左侧看到对应的图标,点击并选择“New Terminal”,在新打开的命令行对话框中输入如下命令进行at32开发框架包的安装。
  命令:pio pkg install -g -p https://github.com/ArteryTek/platform-arterytekat32/releases/download/v1.0.1/pio-at32-1.0.1.tar.gz
  安装过程可能耗时较长(时间视网络情况而定)
   b.PNG
5. 开发
  待开发框架包安装完毕后,就可以进行新建工程等开发操作,在新建工程时选择at32对应的芯片型号即可。
   c.png
LLGTR 发表于 2022-9-3 14:02 | 显示全部楼层
支持这个是可以让AT32用MicroPyhon开发吗?
solawc 发表于 2022-9-5 16:18 | 显示全部楼层
好巧,我也自己做了一个pio的支持包,也在GitHub,不过应该不完整,还是官方这个更完整
Henryko 发表于 2022-9-7 21:07 | 显示全部楼层
可以,最近正想配一下vscode
amoxoo 发表于 2022-9-22 00:38 | 显示全部楼层
本帖最后由 amoxoo 于 2022-9-24 16:05 编辑

已更新发布v1.0.2
请在PlatformIO Core CLI中执行
  1. pio pkg install -g -p https://github.com/ArteryTek/platform-arterytekat32/releases/download/v1.0.2/pio-at32-1.0.2.tar.gz

更新内容:
1. 提供了Linux操作系统支持。
2. 实验性内置jlink&stlink支持,有兴趣协助测试的同学请留言或私信我,我会尽快回复详细方法。

amoxoo 发表于 2022-9-22 00:41 | 显示全部楼层
本帖最后由 amoxoo 于 2022-9-24 16:06 编辑

内置jlink&stlink暂时还都不是开箱可用的,在windows下需要使用zadig将驱动从SEGGER官方版本替换为WinUSB版本,在Linux下则需要手动安装udev规则,有兴趣协助测试的同学请留言,我会回复详情
棉花棒之死 发表于 2022-10-5 17:25 | 显示全部楼层
第一次见识到 platformIO,没明白已有很多家IDE,为何还需要此 platformIO ?
fanwei700615 发表于 2022-11-17 17:45 | 显示全部楼层
棉花棒之死 发表于 2022-10-5 17:25
第一次见识到 platformIO,没明白已有很多家IDE,为何还需要此 platformIO ?

因为platformio是兼容arduino的,所以有比较全的库,有很多传感器的驱动。
wsnsyy 发表于 2022-11-18 14:40 | 显示全部楼层
arduino真的有在做产品中应用吗
ly87802541 发表于 2022-11-19 16:24 | 显示全部楼层
万能的互联网 发表于 2023-2-2 01:15 | 显示全部楼层
所有开发板都报错,fatal error: at32f435_437_conf.h: No such file or directory,找不到头文件就尴尬了,在Cmake文件中包含也不起作用。
万能的互联网 发表于 2023-2-2 01:16 | 显示全部楼层
所有开发板都报错,fatal error: at32f435_437_conf.h: No such file or directory,在Cmake文件中包含也无效
Bowclad 发表于 2023-2-7 18:45 | 显示全部楼层
platformio的库比较多
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

56

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部