如何修复“#错误”生产模式生成:请定义适当的代码位置

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
2个职位/0个新职位
最后一篇文章
教父
离线
最后一次见到:1年10个月前
已加入:2019-05-25 06:10
如何修复“#错误”生产模式生成:请定义适当的代码位置

你好,

当我试图构建一个程序时,我总是遇到这样的错误:

说明资源路径位置类型
#错误“生产模式生成:请定义适当的代码位置!”C/启动线465 C/C++问题

#if(dg\u configIMAGE\u SETUP==生产模式)
#if(dg\u configCODE\u LOCATION==NON\u VOLATILE\u IS \u NONE)
#错误“生产模式生成:请定义适当的代码位置!”
#结束

我不太确定如何纠正这个错误。任何建议都会有帮助。

-谢谢

关键词:
设备:
PM\U对话框
离线
最后一次见到:19小时34分钟前
工作人员
已加入:2018-02-08 11:03
嗨,教父,

嗨,教父,

生产模式用于最终产品,您将无法修改固件,因此请您指出您需要生产或开发模式的id?

在开发模式中,您应该在custom\u config\u qspi.h中定义以下宏

#定义dg\u configIMAGE\u安装开发模式

#定义dg\u configCODE\u位置非易失性\u IS \u FLASH

在生产模式下,您应该在custom\u config\u qspi.h中定义以下宏。

#定义dg\配置映像\设置生产\模式

#定义dg\u configCODE\u位置非易失性\u IS \u FLASH

有关更多信息,请检查数据表中的BootROM序列。在生产模式(productready='Yes')中,QSPI Flash的引导序列仅可用,这就是为什么您应该定义非易失性的\u is \u Flash。不支持从OTP引导。

谢谢,下午好