keil常用 error
更新时间:2023-09-09 07:31:01 阅读量: 教育文库 文档下载
- keil常用库函数推荐度:
- 相关推荐
1. LAB100.C(12): error C216: subscript on non-array or too many dimensions 原程序如下:
#include
dis_code[8]={0x28,0x7e,0xa2,0x62,0x74,0x61,0x21,0x7a}; main() { int i,j; P2=0xff; while(1) { P2=0x7f; for(i=0;i<8;i++) { P0=dis_code[i]; P2=_crol_[j,1]; j=P2; delay(1); } } }
void delay(int x)
{ int i;
for(i=0;i 问题在于P2=_crol_[j,1]; 应该改为P2=_crol_(j,1); 2. 从网上COPY的程序执行类似的功能,有时候如果现象没出现,或者不明显,可以调整下延迟函数。 3. 数码管的扫描显示0—7,延迟函数的延迟时间在1ms左右,是通过人眼的视觉暂留而产生的现象, 如果延迟函数设臵的太大,则看不到持续显示0—7的现象。 4. 用KEILC51调试程序时,出现错误提示为?unprintable character 0XA1 skipped? 用KEILC51调试程序时,出现错误提示为?unprintable character 0XA1 skipped?的问题。 输入法的问题。在程序行输入中文模式下标点符号,不会显示,但是会出现标题这样的问题。 打上//马上就能看到没有显示的标点符号 5. *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS SEGMENT: ?PR?_COMPARE?TESTLCD 说明:程序中有些函数(或片段)以前(调试过程中)从未被调用过,或者根本没有调用它的语句。 这条警告信息前应该还有一条信息指示出是哪个函数导致了这一问题。只要做点简单的调整就可以。 不理它也没什么大不了的。解决方法:去掉COMPARE()函数或利用条件编译#if …..#endif,可保留该函数并不编译。 6. LAB99.C(19): error C141: syntax error near '{', expected 'const' 程序如下: #include void timer0_int(void) interrupt { TH0=0x3C; TL0=0xB0; counter--; if((counter)!=0) { counter=0x0A; LEDP=~LEDP; } } 问题在中断函数的写法上,C下面51的中断函数要这么写: void timer0_int(void) interrupt N using M 其中的N是不同中断对应的中断号,一般单片机的书上都有说明的,M是这个中断函数在存储空间中所占的bank,一般不要和main函数的一样就可以了,而main函数的在bank0,那么针对51单片机,这个M可以为1,2,3 7. C51编译警告?*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL? *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: ?C_START MODULE: .STARTUP.obj (?C_STARTUP) *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: ?C_START MODULE: .STARTUP.obj (?C_STARTUP) ADDRESS: 000DH 如果你在用C51编译器出现上面的警告,并且找遍了网上也没能找出个究竟时,你是否觉得这个问题很难,难得以至于没人能回答呢? 其实这个只是初学者和粗心者才会犯的错误:没把C文件添加到项目中! ///另外,还有可能是因为存在没有被调用的已经定义的函数。 本文来自CSDN博客,转载请标明出处: http://blog.csdn.net/liufei_learning/archive/2010/07/15/5737531.aspx 8. *** WARNING L15: MULTIPLE CALL TO SEGMENT*** 原因Warning 15向我们表明了linker发现了一个函数,这个函数不仅在main code里被调用了,而且在ISR(或者被ISR调用的函数中)被调用了。或者是被同时被多个ISR同时调用了。 这样会产生一个问题,就是在此函数不是一个可重入函数,而当此函数已经在执行时它可能被另一个ISR所调用。这样就会导致结果是可变的而且很可能会导致一些参数的错误。
正在阅读:
keil常用 error09-09
二年级上册语文生字组词02-27
小草和大树 教案教学设计03-14
2019年技术改造第二批中央预算内投资项目资金申请报告-烧碱、双氧水等产品扩建项目资金申请报告-资金申请01-04
浅析新形势下提升基层干部执行力的思考06-06
XLELFG parsing → Discriminant05-21
风险和机遇应对措施管理控制程序04-24
街道党工委班子成员落实主体责任情况汇报11-12
中国人居环境文化的论文03-26
X射线复习和思考题07-07
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 常用
- error
- keil
- 阅读理解推理判断题2019年高考英语一轮复习+Word版含解析
- 初中生必读书考题
- 锚栓安装施工方案
- 推荐人大代表初步候选人- 中山大学政治与公共事务管理学院
- 2018-2019年小学语文苏教版《三年级上》《第三组》《9 三袋麦子》同步练习试卷含答案考点
- 二、安全目标管理及安全生产责任制 - 图文
- 让小班幼儿在游戏中快乐涂鸦-2019年文档
- 颈胸交界区小关节紊乱综合征临床研究
- 中国象棋教案集
- 做沙包活动案例 - 图文
- 973项目申报书 - 2009CB623400-面向应用过程的膜材料设计与制备基础研究 - 图文
- 驱鸟器、防鸟刺安装及瓷瓶更换技术方案 - 图文
- 第二章 核酸化学复习题答案2
- 荆建设发105号荆州市建设委员会关于做好城镇供水供气安全生产工作的
- 2014-2020年中国帆布鞋行业调研与投资战略分析报告 - 图文
- 公共管理学综合练习3及答案
- 实施项目管理的具体做法与典型经验
- 国际市场营销学模拟试卷三套及答案总结
- 2019年注册国际心理咨询师《社会心理学》试题及答案(卷五)
- 18秋学期(1709、1803、1809)《项目管理学(尔雅)》在线作业