Microchip
直播中

李娜

8年用户 199经验值
私信 关注
[问答]

MCC使用XC8 V2.0生成的代码中的错误

亲爱的各位,我一直在尝试用XC8和MPLAIDE生成PIC18F14K22的简单代码。我使用Enc8J60与PIC18F14K22进行LAN连接。根据应用说明,我遵照所有指令并从MCC生成代码。然而,编译时,我得到了多个错误。我错了。似乎所有这些错误都与XC8有关,如未知类型的名称:“位”,矛盾类型的插入函数,(与语法有关的一些更改我已经能够从XC8版本注释和更改日志中识别),但是,我无法完全解决这个问题。

回帖(9)

潘璐

2020-3-25 09:26:58
我不知道你的错误,但你可以拯救自己一个悲惨的世界,忘记尝试使用18F14K22。你需要更多的内存来运行网络堆栈。
举报

张林锋

2020-3-25 09:32:02
谢谢。杰瑞。我的应用程序没有那么多网络敏感。我只需要一些方法来ping我的板,每隔一分钟发送几个TCP/UDP数据包。数据包将以字节为单位。我已经在我的另一个项目中使用了PIC18F14,所以如果它可以为小型应用程序进一步探索,那就试试吧。
举报

蒋喜玲

2020-3-25 09:46:19
也许MCC代码需要编译在C90模式,而不是C99。
举报

徐波

2020-3-25 10:05:34
如何在MPLAB IDE V89X中使用XC8 V2.0?在我的电脑上只有V1.45出现。在MPLAB IDE V89X下丢失了V2.0。必须改变某些东西。
举报

更多回帖

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