[STM32F1] 移植stm32 canopen 对象字典无法打开解决办法

[复制链接]
1124|14
 楼主| 一路向北lm 发表于 2024-11-6 14:47 | 显示全部楼层 |阅读模式
本帖最后由 一路向北lm 于 2024-11-7 09:12 编辑

对象字典环境的配置总体来说需要下载/安装三个软件和一个源文件:
python-2.7.15.amd64.msi
wxPython3.0-win64-3.0.2.0-py27.exe
Gnosis_Utils-1.2.2.ziphttp://www.gnosis.cx/download/
canfestival-de1fc3261f21: https://hg.beremiz.org/canfestival





python-2.7.15.amd64.rar

18.73 MB, 下载次数: 0

canfestival-de1fc3261f21.rar

3.77 MB, 下载次数: 0

Gnosis_Utils-1.2.2.rar

353.14 KB, 下载次数: 1

wxPython3.0-win64-3.0.2.0-py27.rar

15.95 MB, 下载次数: 0

 楼主| 一路向北lm 发表于 2024-11-6 14:50 | 显示全部楼层
注意,前两个程序打开链接就可以下载,并且版本适配;第三个程序打开链接后,需要下滑直至找到如图所示的程序
39281672b11ca6c94c.png
 楼主| 一路向北lm 发表于 2024-11-6 14:52 | 显示全部楼层
注意:源文件打开链接后,需要在页面上方选择zip格式进行下载,如图所示
78126672b11de4d1b4.png
 楼主| 一路向北lm 发表于 2024-11-6 14:55 | 显示全部楼层
建立以下拓扑结构文件夹,将下载好的文件放入到对应的文件夹
a.在D盘建立名为“CANopen_Setup”的文件夹;
b.在步骤a的文件夹里建立名为“DO_Env_Setup”的子文件夹;
c.在步骤b的“DO_Env_Setup”文件夹里建立名为“Python”、“wxPython”和“Gnosis_Utils”的三个子文件夹;
d.在表1所给的链接中下载对应的三个程序和一个源文件,将三个程序对应下载至步骤c的三个文件夹里;将源文件下载至步骤a的文件夹里,即:让其与“DO_Env_Setup”具有相同等级;
79533672b1232c7f9f.png
 楼主| 一路向北lm 发表于 2024-11-6 14:58 | 显示全部楼层
Python的安装,路径选择以上建立拓扑的指定路径
79328672b1390eff38.png
22928672b139789667.png
 楼主| 一路向北lm 发表于 2024-11-6 15:06 | 显示全部楼层
添加到系统环境变量
95759672b13ad5e95d.png
 楼主| 一路向北lm 发表于 2024-11-6 15:10 | 显示全部楼层
命令提示符显示python版本号即为安装成功
57428672b159e3eb63.png
 楼主| 一路向北lm 发表于 2024-11-6 15:16 | 显示全部楼层
安装wxPython路径不要更改,因为其默认需要安装在Python文件夹的Lib文件夹里,千万不要自己将路径改为wxPython文件夹!
93253672b16904f561.png
 楼主| 一路向北lm 发表于 2024-11-6 15:51 | 显示全部楼层
安装成功后将弹出的文档窗口关闭即可
19117672b1ffdf405b.png 72899672b2010b0f9d.png
 楼主| 一路向北lm 发表于 2024-11-6 16:01 | 显示全部楼层
Gnosis_Utils”文件夹需要与canfestival-de1fc3261f21文件夹连用,简单的配置方式,直接在canfestival-de1fc3261f21文件夹里操作,不需要用到自己建立的“Gnosis_Utils”文件夹,双击canfestival-de1fc3261f21文件夹
25768672b2024e8623.png
 楼主| 一路向北lm 发表于 2024-11-6 16:35 | 显示全部楼层
本帖最后由 一路向北lm 于 2024-11-6 16:36 编辑

右击,将上图中的压缩包解压到当前文件夹,会得到“Gnosis_Utils-1.2.2”文件夹
40439672b2a32957b7.png
20172672b2a6280e5c.png

 楼主| 一路向北lm 发表于 2024-11-6 16:53 | 显示全部楼层
切记不要直接安装“Gnosis_Utils-1.2.2”文件夹里的“setup.py”程序!!!
23350672b2e6daa235.png
 楼主| 一路向北lm 发表于 2024-11-6 16:53 | 显示全部楼层
右击,将gnosis文件夹拷贝/复制
48258672b2e810f2ff.png
 楼主| 一路向北lm 发表于 2024-11-6 16:54 | 显示全部楼层
复制的文件夹粘贴到“objdictgen”文件夹中
72156672b2ecc4ba84.png
 楼主| 一路向北lm 发表于 2024-11-6 16:58 | 显示全部楼层
双击“objdictgen”文件夹中的“objdictedit.py”文件,若出现对象字典配置工具的窗口,则说明环境配置成功。
31155672b2ee6d10cc.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

293

主题

3837

帖子

81

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