主题中讨论的其他部件:C2000WARE, MOTORWARE, C2000WARE-MOTORCONTROL-SDK,,, TMDSCNCD2.8069万MISO, DRV8301-69M-Kit
您好,
我有一个项目,我开始使用示例项目“Example_2806xScia”。 我把它修改为使用Scib而不是Scia。 我还添加了一层以适应SLIP协议。 原始项目只有调试配置,没有发行配置。 因此,它在调试模式下运行正常,但当我断开电源并重新启动微时,没有任何反应,除非我连接调试器(Code Composer)并从那里运行它。 我在多个文档中看到,Code Composer会自动生成调试和发布配置。 我没有看到这一点。 我已经看了C2000Ware和Motorware中的每个示例,但找不到一个同时存在这两种配置的项目。 我想如果我可以看到这两种配置的属性,并在Release & Debug文件夹中看到文件,我可能会想清楚这两种配置之间的区别是什么。 这样,我就可以设置发行版本,使其像发行版(即 我可以将它加载到微上,它可以独立于调试器运行)。 我还了解到版本构建通常采用优化(似乎推荐2级),并且禁用了"符号调试"。 我可以打开优化,但我一生无法找到任何可以禁用符号调试的地方。 无论如何,我觉得这些不能成为发布版本的定义特征。 必须有一些区分调试和发布的基本"开关"。 文档似乎只是假定您知道如何执行此操作。 我希望能够逐步说明如何将仅调试项目转变为可以生成发布版本的项目。
提前感谢您的帮助。
此致,
戴夫