IAR环境下移植QP/C框架下的dpp例程,可以正常编译。下载到擎天柱的板子上运行出错,任务不能调度。像是堆栈出了问题。
IAR EW8051 版本 10.40.2
使用软件仿真查看。
提示:
Fri Sep 19, 2025 18:02:43: IAR Embedded Workbench 10.40.1 (D:\IAR Systems\Embedded Workbench 8.3\8051\bin\8051proc.dll)
Fri Sep 19, 2025 18:02:44: Using license: PC-locked license - IAR Embedded Workbench for 8051
Fri Sep 19, 2025 18:02:44: Symbol table loaded.
Fri Sep 19, 2025 18:02:44: Loaded debugee: D:\IARWorkspace\dpp\qk\iar\Debug\Exe\dpp-qk.d51
Fri Sep 19, 2025 18:02:44: Target reset
Fri Sep 19, 2025 18:02:44: Note! The debug session was started without downloading any code.
Fri Sep 19, 2025 18:02:44: There was 1 warning during the initialization of the debugging session.
Fri Sep 19, 2025 18:02:44: The stack pointer for stack 'IdataStack' (currently IData:0x07) is outside the stack range (IData:0x40 to IData:0x100)
Fri Sep 19, 2025 18:02:44: The stack pointer for stack 'XdataStack' (currently XData:0x0000) is outside the stack range (XData:0x0100 to XData:0x0FFF) dpp.rar(3.3 MB, 下载次数: 5)