随笔分类 -  Keil4_单片机学习

这里放上来我学习Keil4与单片机时遇到的一些问题,整理一下答案之后拿出来跟大家分享╭(╯3╰)╮
摘要:今天接着写一个单片机程序,出现这个问题,我仔细查看每一句语句,发现逻辑上没有错误,但就是出现这个问题,不能生成目标文件:*** ERROR L107: ADDRESS SPACE OVERFLOW SPACE: DATA SEGMENT: ?DT?USART_READWRITE LENGTH: 007AH*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL SYMBOL: USARTREADWAVEDATA MODULE: .\Timer_DAC.obj (TIMER_DAC) ADDRESS: 0367H*** ERROR L105: P. 阅读全文
posted @ 2011-06-02 08:40 瑞恩多芬 阅读(37005) 评论(2) 推荐(3)
摘要:今天用Keil4写程序时遇到这个问题:warning C316:unterminated conditionals跑了几个论坛,在审视了一遍代码之后,知道了原因: 像类似XX.C(99):warning C316:unterminated conditionals这种警告的话XX.c文件有一个凌乱的条件编译或预编译。因为C语言中有些头文件中的预编译或宏定义,那么条件编译就避免不了。写条件编译时,可能有忘写一个基本的语句。比如说,你用了条件编译#ifndef而忘记写#endif。因为他们本来就是配套的。有前者必有后者。不能丢掉其中任何一个。一个include文件最后的#endif 少了# 前缀. 阅读全文
posted @ 2011-05-26 22:38 瑞恩多芬 阅读(19352) 评论(0) 推荐(0)