Microchip
直播中

张春梅

7年用户 159经验值
私信 关注
[问答]

MICRUM UCOS III移植到PIC18F42的问题有哪些

我们正试图将MICRUM UCOS III移植到PIC18F42。我们正在尝试XC8编译器版本1.33。在编译代码时,我们会遇到冲突的变量声明错误。我们回顾了代码,我们找不到错误。请附上附上的源代码。请帮助我们完成这个项目。问候,Santhiya。

回帖(19)

李家沌

2020-5-7 08:49:16
我得到这个错误“Project”UCOSIII是指在磁盘中不存在的文件“OScCPUA,ASM”。项目无法加载。
举报

tijing忽忽

2020-5-7 09:04:16
同样的结果在这里,如果我们没有所有的文件,无济于事……
举报

陈晨

2020-5-7 09:16:03
是否有可能保存PIC18F45 2的状态?你能读出HW堆栈并写下来吗?或者它是在模拟堆栈模式下完成的?
举报

tijing忽忽

2020-5-7 09:21:12
使用POP和PASH指令,是的。POP是一种破坏性的读取(从堆栈中移除该项并将其扔掉)。请参阅第4.2.1节数据表中的顶级堆栈访问。使用ToSU、ToSH和ToSL SFR来访问堆栈项目的顶部。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分