keil编译过程中出现问题,不知道为什么

有那个大神能给解答一下,在调用这个函数前已经用extern声明了,为什么编译失败?

第1个回答  2017-09-11
问题我已经远程帮你解决了,你之所以不能生成HEx,是你程序有个语法错误,在程序上面有点小数点字符,而不是因为这个警告,这类的警告不影响程序的Hex文件的生成。另外,你的C语言有点弱,你那个叫函数的定义,而非调用,把C语言复习一下,做一个优秀的单片机工程师,C语言必须做到精通。
第2个回答  2017-09-11
打开软件;project-new project创建一个工程,并为其选择一个存放目录;对工程进行一些配置(project-options for target ‘target 1’)在output选项下的“create HEX file”前打上对号,工程编译之后能够输出一个可以下载的“HEX”文件;为工程添加.C,.h文件,右键单击“source group 1”,应该就可以了。 另外一个原因就是所编写的程序出问题了。本回答被提问者采纳
相似回答