这与相关
谢谢你,伊恩!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
这与相关
谢谢你,伊恩!
通常这些设置都是可以的。 我们通常会留出比所需空间更大的空间。 假设您有足够的空间、您可以通过查看您正在使用的堆栈来检查使用情况。 load.asm 通常会将所有 RAM 清零、因此为了查看堆栈利用率、您可以使用器件 GUI 中调试选项卡中的存储器透视检查函数来查看 RAM、并查看非零值。
如果您具有类似的数字、堆栈不应成为问题。 如果是、禁用快速中断需要极少的字节。
您如何知道此特定命令导致了此问题?
如果是、您应该能够将代码减至禁用快速中断、init_PMBus 和调用 PMBus 处理程序的 for 循环。 当然还有 PMBus 文件。
您可以取出任何专有元素。
然后、您可以向我发送整个文件集、我可以查看并尝试查看正在发生的情况。