发 帖  
原厂入驻New
[问答] FreeRTOS plus可以协调但生成代码时出错怎么办
130 PIC32 CAN
分享
我有一个和谐的项目PIC32 MZ2048 EFH144与大量的资源使用。一切顺利,直到我启用FreeRTOS和CAN驱动程序。(如果两者中的任何一个都没有使用,Project都可以)。错误消息描述了问题的根源:<FreeMarker>[Error]freemarker.core.InvalidReferenceException:表达式CON._DRV_CAN_INTERRUPT_MODE在第69行,第6列在framework/./can/templates/drv_can_int.s.ftl.I.在.ony.hconfig文件中发现,如果选择了(USE_3RDPARTY_RTOS),则加载上面的drv_can_int.s.ftl文件,该文件反过来询问CON._DRV_CAN_INTERRUPT_MODE,该文件未定义。有谁能帮我指导如何定义这个变量呢?Mac OSX MPLAB X IDE V3.25和声配置器V1.0.7.9
0
2020-5-11 15:07:13   评论 分享淘帖 邀请回答
8个回答
我相信最新版本的和声配置器我已经解决了这个问题。我在V1.0.7.15似乎找不到。对不起,我不太确定。
2020-5-11 15:19:05 评论

举报

我点击的第一个文件是和声1.07发布简报…我欢迎什么?一个PDF文件,上面写着“MPLAB和谐集成软件框架(v1.06.02)”,我确信很高兴质量控制在发布之间没有改变……
2020-5-11 15:38:40 评论

举报

这没有回答问题,但使问题更精确地分为两点:1)MPLAB和谐v1.06.02(通过微芯片网站下载更新-当前错误链接显示1.7.0,但是指向相同的1.6.2)2)和谐配置器v1.0.7.9(通过MPLAB插件更新-currentl没什么可接近的,不知道现在有人能买到V1.0.7.15
2020-5-11 16:00:40 评论

举报

嗨,我刚从网站下载了Harmony v1.07并安装了它。发布说明的链接不起作用,但是这个文件也在Harmony v1.07Regards的文档目录中。
2020-5-11 16:05:42 评论

举报

2)我还没有完成,但是如果服务器上没有1.0.7.15,那么可以从1.07Harmony安装驱动器添加它。我不知道它是否足够智能,可以与Harmony V1.06.00、V1.06.02和V1.07.00一起工作。
2020-5-11 16:17:13 评论

举报

嗨,MHC V1.0.7.16在这里:C:Microchip \和谐\ V107 07实用程序MHCI可以成功编译V1.06和V1.07的项目
2020-5-11 16:29:13 评论

举报

谢谢,MHC v1.0.7.16解决了这个问题。如何更新MHC插件并不明显,因为插件管理器不知道新的更新(还没有?)手动完成:从Microchip下载Harmony之后,在安装之后,在MPLLAB中,转到工具/插件/下载,并导航到您的1.07Harmony安装目录:<install_dir>/v1_07/uti.es/mhc/com-micro.-mplab-.-mhc.nbm,单击OPEN,然后单击INSTALL。拖延“MPLAB和谐配置器[1.0.7.16]”下一步重新启动MPLAB。什么是不容易的…是要重写所有文件中的所有路径!!!!改变新的V107 07而不是V1Y06Y02像以前一样!一定要有更好的办法。
2020-5-11 16:36:38 评论

举报

嗨,关于路径没有什么可以手动触摸的。在安装插件并加载旧项目之后,您只需要强制Harmony从MHC配置指向新的Harmony版本,然后按图标Harmony Framework Configuration(顶部带有小齿轮的小地球)并指向协调v1.07,然后重新生成项目。如果您有一些编译错误,只需禁用选项备份并重新生成项目。
2020-5-11 16:48:19 评论

举报

只有小组成员才能发言,加入小组>>

120个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /8 下一条

快速回复 返回顶部 返回列表