您的位置 首页 报告

PIC单片机编译通不过过错总汇

一、Error[000]:Can39;tfind0x12Cwordsforpsectrbss_1insegmentBANK1连接器告诉你总共有0x12C(300)个字节准备放

一、

Error[000] : Cant find 0x12C words for psect rbss_1 in segment BANK1

连接器告知你总共有0x12C(300)个字节预备放到bank1 中但bank1 容量不行。明显,只

有把一部分本来定位在bank1 中的变量改放到其它bank 中才干处理此问题。

二、

Error[000] :Fixup overflow in expression_r(…)

Error
[477] ; . fixup overflow in expression_r(location 0x1FEE (0x1FE6+8), size 2, value 0xFF5)
◆已然界说的指针有清晰的bank 适用区域,在对指针变量赋值时就必须完成类型匹配,

下面的指针赋值将发生一个丧命过错:

unsigned char *ptr0; //界说指向bank0/1 的指针

bank2 unsigned char buff[8]; //界说bank2 中的一个缓冲区

程序句子:

ptr0 = buff; //过错!企图将bank2 内的变量地址赋给指向bank0/1 的指针

,假如你看到了“Fixup overflow”的过错指示,请要点查看程序中有关指针的操作。

◆假如总程序仍超越一页,则或许会有以上过错,查看程序是否超页:
三、

Error[000] : Cant find 0x26 words (0x26 withtotal) for psect text13 in segment CODE

Error[000] : Cant find 0xC words (0xC withtotal) for psect text in segment CODE

Error[000] : Cant find 0xC words (0xC withtotal) for psect text4 in segment CODE

常见的状况是编译的内容超出芯片ROM空间,可屏蔽部分代码,以查看代码量是否过多。

四、

Error[000] D:Workstandard_emo.c 113 : probable missing } in previous block

Error[000] D:Workstandard_emo.c 8 : { expected

程序中大括号不完好,查看{}是否完好成对运用。

五、

Error[000] D:Workstandardemo.c 8 : ; expected

程序代码后短少“;”号。

六、

Error[000] D:Workstandardemo.c 10 : undefined identifier: buzz1

变量buzz1未界说就运用,变量应先界说后运用。

七、

Error[000] D:Workstandardemo.c 80 : inappropriate else

If,else句子未成对运用,短少if条件,提示不对称的else。

八、

Error[000] : undefined symbols:

Error[000] : _chipsel (D:Workstandardmini.obj)

未界说的标签,承认子程序chipsel()等是否能够被调用,查看是否在INCLUDE中,是否在调用行进行了函数原型声明。

九、

Error[000] D:Workstandardmini.c 19 : Cannot open include file “I2C.c1”

包括的文件名过错,查看包括的文件和原文件的命名是否相同。

十、

Error[000] :function _EQ_DATA_SEND appears in multiple call graphs: rooted at _isr and
_main (error)

函数EQ_DATA_SEND在主程序和中止程序中均被调用,有或许该函数在被主程序调用履行的进程中又被中止程序调用。这样就破坏了正在履行进程的数据,形成不行意料的成果,因而不能这样。能够写成两个不同命名的函数别离调用。

十一、

Error[000] : This demo compiler has expired.
Contact HI-TECH software to purchase and re-activate this compiler

演示版的编译器与世长辞了,把编译器卸载了重新安装激活吧

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/baogao/261168.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部