mshd.net
当前位置:首页 >> kEil上面出现这个错误 >>

kEil上面出现这个错误

把程序全发上来,或全拍下来呀。这只拍错误提示有什么用。你现在就双击这错误提示上,就会跳到程序的错误行上了。

用keil写程序时出现错误解决方法: 1、在菜单栏的flash选项下选择configure flash tools子菜单出现如下界面选择对应的芯片就可以了。

因为你的程序中含有全角字符,KEIL无法识别。 全角字符和ASCII码显示在屏幕上几乎是一样的,所以人眼很容易就错过了。如果看不出,那你把有问题的那一行全删了(最好包括换行之类的隐含字符也删了),然后用英文输入法再写一遍。

看你的信息,你那个是在NI.c文件里,也就是说,你的是C语言文件? 但是你有这么一句: parser->handleDataValue( 0, PARSER_CODE_RAW_SIGNAL, 2, parser->payload, parser->customData ); 显而易见,你的那个Parser是一个结构体的指针,而你的这个结构...

将OPTIONS FOR TARGET ->User->Run User Programs After Build/Rebuild的Run #1前的勾去掉或选择fromelf.exe就可以了. 我也出现这样问题了,上面是我找到的答案,我的问题解决了,你试试吧

led4这个符号被重复定义了。 检查你的程序,删掉多余的定义,或者更改为其它符号。

从错误提示来看,是没有检测到你的烧录器,检查一下是否接好,是否安装了驱动。

程序中有了全角字符。 在屏幕上看起来,全角字符和半角字符差别不大,例如逗号、分号,肉眼几乎分辨不出,但编译器不会弄错,所以就报错了。 建议你把错误的那行以及更上一行的程序中的标点符号都重新输入一次。

因为你的程序所用的RAM空间超过了51(128KB) 可以在project—option for target \'target 1\'里面的target标签页里memory model里选择large **** xdata 设置为外部RAM 祝你成功

没有51器件,你应该装成ARM的MDK了,要用keilC51的哦;

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com