打印

请大家帮我看看keil编译器为什么报错

[复制链接]
1259|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
gujiamao12345| | 2018-12-15 22:30 | 只看该作者
mian-》main

使用特权

评论回复
评论
dirtwillfly 2018-12-17 08:25 回复TA
犀利的眼神 
xyz549040622 2018-12-16 07:03 回复TA
最大的错误,哈哈。 
板凳
云浅安然|  楼主 | 2018-12-17 10:39 | 只看该作者

天啊,居然没发现这个问题,

使用特权

评论回复
地板
云浅安然|  楼主 | 2018-12-17 10:44 | 只看该作者

首先很感谢你指出这个问题,其次void 后面跟函数名可以是任意名字,所以即使我写成mian也是没问题的,而我编译报错的是没有找到“_vectors”这个文件,我想知道为什么会报这个错误

使用特权

评论回复
5
云浅安然|  楼主 | 2018-12-17 10:45 | 只看该作者

首先很感谢你指出这个问题,其次void 后面跟函数名可以是任意名字,所以即使我写成mian也是没问题的,而我编译报错的是没有找到“_vectors”这个文件,我想知道为什么会报这个错误

使用特权

评论回复
6
自行车VB你们| | 2018-12-17 11:22 | 只看该作者
我是来学习的!

使用特权

评论回复
7
云浅安然|  楼主 | 2018-12-17 22:13 | 只看该作者

已经找到原因,是没添加启动文件和void SystemInit(void)函数

使用特权

评论回复
8
gujiamao12345| | 2018-12-17 22:41 | 只看该作者
云浅安然 发表于 2018-12-17 10:45
首先很感谢你指出这个问题,其次void 后面跟函数名可以是任意名字,所以即使我写成mian也是没问题的,而 ...

如果不在keil下 ,在vs下会有这个问题吗

我猜是不是有个汇编的启动代码.s没有加进来

使用特权

评论回复
9
gujiamao12345| | 2018-12-17 22:42 | 只看该作者
云浅安然 发表于 2018-12-17 22:13
已经找到原因,是没添加启动文件和void SystemInit(void)函数

这函数里有啥呀?

使用特权

评论回复
10
l435799304| | 2018-12-18 11:35 | 只看该作者

设置系统晶振等初始化动作,会在main函数之前执行

使用特权

评论回复
11
gujiamao12345| | 2018-12-18 22:40 | 只看该作者
l435799304 发表于 2018-12-18 11:35
设置系统晶振等初始化动作,会在main函数之前执行

那有提到vector之类的嘛

使用特权

评论回复
12
云浅安然|  楼主 | 2018-12-19 10:35 | 只看该作者

空函数也行

使用特权

评论回复
13
零三翟邢止胃| | 2019-3-27 10:51 | 只看该作者
所以即使我写成mian也是没问题的,而我编译报错的是没有找到“_vectors”这个文件,我想知道为什么会报这个错误

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

49

帖子

1

粉丝