rt-thread-studio 编译APM32 Target type 'apm32e103ce' not recognized
-
下载地址rt-thread-studio
-
安装python,记得勾选添加到环境变量
-
不用单独下载pyocd 以及什么env,点击下载对应芯片,pyocd默认已经集成下载,在选项中也可以看到


-
按理说就可以编译的但是我的一直不行"Target type 'apm32e103ce' not recognized",芯片使用的是APM32E103,后来尝试手动下载;先后用CMD尝试pyocd pack -f apm32 \pyocd pack -i apm32e103 \ pyocd gdbserver --pack=Geehy.APM32E1xx_DFP.1.0.2.pack 等咋都没啥效果嘞,一直卡着
注意执行pyocd命令时需要进入到安装路径 ” repo\Extract\Debugger_Support_Packages\RealThread\PyOCD “ 可以在桌面创建CMD快捷方式,然后把其实位置修改为对应目录
-
最后是在geehy网站珠海极海半导体有限公司 | 软件开发工具上下载pack包,放到 ”repo\Extract\Debugger_Support_Packages\RealThread\PyOCD\0.1.3\packs “文件夹中

-
然后这个文件中有一个 update_yaml.py 脚本 点击执行,在packs 上一级文件夹中有 pyocd.yaml文件可以看到 SDK包被添加;
再次使用软件执行下载我这里就成功了。
-
在执行程序下载时可以看到窗口有这样一条命令
pyocd.exe flash --target=APM32E103CE --erase=auto -a=0x08000000 --frequency=1000000 bin文件路径
在repo\Extract\Debugger_Support_Packages\RealThread\PyOCD 打开CMD后执行这个命令也可以完成下载。
浙公网安备 33010602011771号