0

我在 CodeWarrior 中遇到了处理器专家的问题。我无法将外围设备中的更改应用于生成的代码。例如,在使用计时器的代码中,如果我禁用计时器、重新生成代码、编译和加载代码,它会继续工作。

另一方面,如果我从头开始一个项目,在我启用外围设备(在本例中为计时器)之前,相同的代码将不起作用。

所以看起来第一次代码生成工作正常,但是对同一个外围设备所做的任何更改都没有效果。

我尝试寻找线索,并查看了处理器专家用户指南,到目前为止没有运气。我很感激任何关于我可能做错的想法。谢谢

4

1 回答 1

0

发布此答案后,我解决了一会儿问题。我在启用处理器专家选项的情况下启动了该项目。我开始了一个新项目,改为启用设备初始化。现在一切都按预期工作,在目标 CPU 窗口中完成的修改应用于 mcuinit.c 生成代码后。 本用户指南帮助我理解了Device InitializationProcessor Expert之间的区别。

于 2015-12-15T11:58:16.040 回答