[开发工具] 雅特力AT32 MCU在VSCode(Visual Studio Code)环境上进行开发

[复制链接]
简单happy 发表于 2022-5-25 23:12 | 显示全部楼层
Cortex-Debug 正在安装的路上
WoodData 发表于 2022-5-28 16:51 | 显示全部楼层
学习一下
alinm2000 发表于 2022-6-14 16:50 | 显示全部楼层
在提供的vs模板工程上加入其他库的源文件,发现还要手工编辑makefile把新文件的完整路径都加到“C_SOURCE”下才能成功编译,这样文件一多岂不是很麻烦?还是我哪里操作错了吗?
ufbycd 发表于 2022-6-18 20:12 | 显示全部楼层
在Linux下开发要方便很多,arm-gcc、VS  Code这些官方仓库就有安装包,直接输入命令就可以安装。所以最需要的是Linux下跟AT32配套的OpenOCD,没有OpenOCD就无法烧录和调试。
 楼主| muyichuan2012 发表于 2022-6-18 22:32 来自手机 | 显示全部楼层
感谢反馈,关于linux下的 openocd,我们研究一下
Joyru 发表于 2022-6-28 16:50 | 显示全部楼层
可以编译,但不能烧录和调试,不知道有没有一样遭遇的

评论

我的也是,解决了吗  发表于 2022-8-23 21:06
yueduz 发表于 2022-8-16 19:16 | 显示全部楼层
有人使用这个成功开发过吗?
https://github.com/ArteryTek/platform-arterytekat32  
amoxoo 发表于 2022-8-17 14:51 | 显示全部楼层
yueduz 发表于 2022-8-16 19:16
有人使用这个成功开发过吗?
https://github.com/ArteryTek/platform-arterytekat32

可以使用的,VSCode安装好Platformio插件后,按F1,执行Platformio: Open PlatformIO Core CLI,
在打开的终端里输入以下指令就可以安装了
  1. pio pkg install -g -p https://github.com/ArteryTek/platform-arterytekat32/releases/download/v1.0.1/pio-at32-1.0.1.tar.gz
安装完以后,建议先导入一个AT32的示例项目,参考下图的位置: pio-at32-example.png
然后再参考示例项目的目录结构和基础内容,创建您的新项目或者迁移旧项目内容。
有任何疑问,欢迎及时反馈或提Issue。
louieswi 发表于 2022-8-23 21:17 | 显示全部楼层
不能下载和调试,报错这个是为什么:
D:\Snipaste_2022-08-23_21-16-23.png
Snipaste_2022-08-23_21-16-23.png
星星点灯9506 发表于 2022-8-25 14:55 | 显示全部楼层
opencod  搭配 jlink 与stlink,都可以识别到 stm32f103 ,换成 at32f407 就是,不行
星星点灯9506 发表于 2022-8-25 15:05 | 显示全部楼层
openocd 搭配 atlink 与at32f421 ,可以下载。at32f407 没有开发板,只能使用jlink 或者 st link ,但是jlink 和 st link ,链接stm32f103 正常。但是更换为 at32f407 就,链接不上
st link 链接 stm32f103,配图
2733663071cfa03cde.png

jlink 链接 stm32f103,配图
   5258663071e8d92792.png
st link 链接at32f407,配图
6672063071ee2630e2.png




Henryko 发表于 2022-9-7 21:42 | 显示全部楼层
这配置挺简单啊
Undshing 发表于 2022-10-5 21:03 | 显示全部楼层
好难装啊,照着来都失败了
万能的互联网 发表于 2023-2-1 22:27 | 显示全部楼层
AT32有考虑在CLion IDE上搭建开发环境吗?毕竟eclipse能搭建的开发环境,CLion也应该可以搭建,CLion也有许多搭建STM32开发环境的教程。vscode毕竟是编辑器,遇到配置问题的几率比IDE高太多了,不太适合新手。而CLion比eclipse更现代化,更舒服,更贴心。
Bowclad 发表于 2023-2-7 18:46 | 显示全部楼层
环境变量添加了吗
zpwang 发表于 2023-2-7 21:53 | 显示全部楼层
本帖最后由 zpwang 于 2023-2-7 21:54 编辑

项目编译可以通过,用openocd +daplink调试,前一个版本的可以正常调试,后改用2.0.3版本的openocd不能调试了,折腾了一阵子。没有解决问题。期望得到高手指点。谢谢!具体出错如图: 6540163e257b01963d.png
5910263e257ccc2197.png

评论

我也遇到和你一样的情况,情人您解决了吗,如何解决的  发表于 2023-12-14 17:05
weifeng90 发表于 2023-2-9 08:51 来自手机 | 显示全部楼层
学习了,现在用VS开发嵌入式软件也很方便了,可以安装各种插件。
johnwei 发表于 2023-11-16 18:09 | 显示全部楼层
Open On-Chip Debugger 0.10.0 (2020-12-28) [https://github.com/sysprogs/openocd]
Licensed under GNU GPL v2
libusb1 09e75e98b4d9ea7909e8837b7a3f00dda4589dc3
For bug reports, read
        http://openocd.org/doc/doxygen/bugs.html
swd
Error: flash driver 'at32f413xx' not found
-------------
点下载出现这个,要怎么解决
forgot 发表于 2023-11-17 09:05 | 显示全部楼层
没用过VSCode环境上进行这类片子的开发,楼主这个倒算是一个不错的教程
LLGTR 发表于 2023-12-5 09:56 | 显示全部楼层
它可以被编译,但不能被刻录或调试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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