OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 12668|回复: 20

【新人求助】关于keil5编译报错缺少sys.h头文件的情况,重装了好几个版本都是这个错误,求解啊求解

[复制链接]

1

主题

10

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2018-5-31
在线时间
2 小时
发表于 2018-5-31 15:15:19 | 显示全部楼层 |阅读模式
5金钱
USER\led.h(3): error:  #5: cannot open source input file "sys.h": No such file or directory
USER\key.h(3): error:  #5: cannot open source input file "sys.h": No such file or directory

百度搜索没有解决办法,想下载一个SYS.H头文件也下载不到。

欲哭无泪啊、、、、

最佳答案

查看完整内容[请看2#楼]

这个是原子自己写的,你随便找个工程复制进去就可以了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

51

主题

2165

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
10652
金钱
10652
注册时间
2017-4-14
在线时间
2780 小时
发表于 2018-5-31 15:15:20 | 显示全部楼层
这个是原子自己写的,你随便找个工程复制进去就可以了
回复

使用道具 举报

1

主题

10

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2018-5-31
在线时间
2 小时
 楼主| 发表于 2018-5-31 15:34:26 | 显示全部楼层
275891381 发表于 2018-5-31 15:25
这个是原子自己写的,你随便找个工程复制进去就可以了

你的意思是这个sys.h头文件是原子自己写的?需要复制什么到哪里呢,新人不熟悉啊,能否说的详细点
回复

使用道具 举报

1

主题

10

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2018-5-31
在线时间
2 小时
 楼主| 发表于 2018-5-31 15:40:29 | 显示全部楼层
@正点原子  原子哥求救啊
回复

使用道具 举报

4

主题

103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3274
金钱
3274
注册时间
2016-7-23
在线时间
267 小时
发表于 2018-5-31 16:00:06 | 显示全部楼层
bjept 发表于 2018-5-31 15:40
@正点原子  原子哥求救啊

不熟悉的话就先用工程模板
回复

使用道具 举报

51

主题

2165

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
10652
金钱
10652
注册时间
2017-4-14
在线时间
2780 小时
发表于 2018-5-31 16:02:09 | 显示全部楼层
bjept 发表于 2018-5-31 15:34
你的意思是这个sys.h头文件是原子自己写的?需要复制什么到哪里呢,新人不熟悉啊,能否说的详细点

放哪都一样,看自己习惯,记得添加路径就可以了
回复

使用道具 举报

1

主题

10

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2018-5-31
在线时间
2 小时
 楼主| 发表于 2018-5-31 16:14:05 | 显示全部楼层
275891381 发表于 2018-5-31 16:02
放哪都一样,看自己习惯,记得添加路径就可以了

大佬是这样的,我是改别人的代码,原来用的SYS.H的头文件我没有,能不能帮我看一下这个是不是SYS.H的代码,实在找不到.c的文件


#ifndef SYS_H
#define SYS_H

#include <types.h>

//! Go back to the system.
#define SYS_exit        0
//! Get a char from stdin.
#define SYS_getchar     1
//! Put a character on stdout.
#define SYS_putchar     2
//! Allocate a memory area.
#define SYS_malloc      3
//! Free a memory area.
#define SYS_free        4
回复

使用道具 举报

1

主题

10

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2018-5-31
在线时间
2 小时
 楼主| 发表于 2018-5-31 16:22:43 | 显示全部楼层
275891381 发表于 2018-5-31 16:02
放哪都一样,看自己习惯,记得添加路径就可以了

我大脑宕机了。。。谢谢大佬
回复

使用道具 举报

1

主题

10

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2018-5-31
在线时间
2 小时
 楼主| 发表于 2018-5-31 16:44:34 | 显示全部楼层
大道日丧 发表于 2018-5-31 16:00
不熟悉的话就先用工程模板

大佬你好,请问原子写的SYS.H文件是在【战舰V3 资料盘(A盘)】的资料里吗?文件太多了我没有找到啊。。。
回复

使用道具 举报

1

主题

10

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2018-5-31
在线时间
2 小时
 楼主| 发表于 2018-5-31 16:44:54 | 显示全部楼层
275891381 发表于 2018-5-31 16:02
放哪都一样,看自己习惯,记得添加路径就可以了

大佬你好,请问原子写的SYS.H文件是在【战舰V3 资料盘(A盘)】的资料里吗?文件太多了我没有找到啊。。。
回复

使用道具 举报

51

主题

2165

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
10652
金钱
10652
注册时间
2017-4-14
在线时间
2780 小时
发表于 2018-5-31 17:09:28 | 显示全部楼层
bjept 发表于 2018-5-31 16:44
大佬你好,请问原子写的SYS.H文件是在【战舰V3 资料盘(A盘)】的资料里吗?文件太多了我没有找到啊。。。

随便打开一个a盘的例子。system文件夹里面都有呀
回复

使用道具 举报

1

主题

10

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2018-5-31
在线时间
2 小时
 楼主| 发表于 2018-5-31 17:30:37 | 显示全部楼层
275891381 发表于 2018-5-31 17:09
随便打开一个a盘的例子。system文件夹里面都有呀

嗯嗯,找到了谢谢~
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2022-12-22
在线时间
0 小时
发表于 2022-12-22 16:13:43 | 显示全部楼层
275891381 发表于 2018-5-31 17:09
随便打开一个a盘的例子。system文件夹里面都有呀

compiling demo.c...
..\INC\SYSTEM\sys\sys.h(27): warning C318: can't open file 'stm32f4xx.h'
..\INC\SYSTEM\sys\sys.h(83): error C141: syntax error near 'group', expected ')'
..\INC\SYSTEM\sys\sys.h(87): error C141: syntax error near 'baseaddr', expected ')'
..\INC\SYSTEM\sys\sys.h(88): error C141: syntax error near 'pprio', expected ')'
..\INC\SYSTEM\sys\sys.h(89): error C141: syntax error near '*', expected ')'
..\INC\SYSTEM\sys\sys.h(90): error C141: syntax error near '*', expected ')'
..\INC\SYSTEM\sys\sys.h(91): error C141: syntax error near '*', expected ')'
..\INC\SYSTEM\sys\sys.h(94): error C141: syntax error near '*', expected ')'
..\INC\SYSTEM\sys\sys.h(95): error C129: missing ';' before 'sys_gpio_pin_get'
demo.c - 8 Error(s), 1 Warning(s).这是啥意思啊
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2023-2-11
在线时间
1 小时
发表于 2023-2-11 11:31:27 | 显示全部楼层
复制了为啥还是没有啊
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2023-3-28
在线时间
0 小时
发表于 2023-3-29 01:07:11 | 显示全部楼层
我下载的最新版的keil,也遇到这个问题了。按教程的来始终说找不到sys.h
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2023-3-24
在线时间
5 小时
发表于 2023-3-29 11:43:34 | 显示全部楼层
我也是啊啊啊啊,就是
../hardware/keypad/KEYPAD4x4.h(3): error: 'sys.h' file not found

基本的方法都试了
实在不知道为什么了
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2023-12-1
在线时间
0 小时
发表于 2023-12-1 19:57:46 | 显示全部楼层
樾洓钰 发表于 2023-3-29 11:43
我也是啊啊啊啊,就是
../hardware/keypad/KEYPAD4x4.h(3): error: 'sys.h' file not found

解决了吗,真的不知道了,已经卡很多天了
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2023-12-1
在线时间
0 小时
发表于 2023-12-1 19:58:18 | 显示全部楼层
樾洓钰 发表于 2023-3-29 11:43
我也是啊啊啊啊,就是
../hardware/keypad/KEYPAD4x4.h(3): error: 'sys.h' file not found

解决了吗,真的不知道咋办,已经卡很多天了
回复

使用道具 举报

31

主题

1951

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4416
金钱
4416
注册时间
2018-5-11
在线时间
922 小时
发表于 2023-12-2 08:06:00 | 显示全部楼层
在“魔术棒”配置中添加路径
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2024-1-11
在线时间
2 小时
发表于 2024-1-11 17:21:42 来自手机 | 显示全部楼层
zhangsisi 发表于 2023-12-1 19:57
解决了吗,真的不知道了,已经卡很多天了

解决了吗我也想知道
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2024-4-28
在线时间
0 小时
发表于 2024-5-21 22:22:37 | 显示全部楼层
同问,我添加了路径了,还是显示
compiling sys.c...
..\SYSTEM\sys\sys.c(24): error:  #5: cannot open source input file "./SYSTEM/sys/sys.h": No such file or directory
  #include "./SYSTEM/sys/sys.h"
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 19:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表