STM32
登录
直播中
王若鸿
7年用户
221经验值
私信
关注
[问答]
为什么外部中断实验不包含头文件exti.h也能编译?
开启该帖子的消息推送
编译
#include<
STM32
f10x_lib.h>#include"sys.h"#include"usart.h"#include"delay.h"#include"led.h"#include"key.h"//#include "ex
ti
.h"
编译时没出错,下载到板子效果一样。请问原子哥:是不是哪里已经包含了该头文件??
回帖
(5)
洪子云
2019-8-28 07:28:32
--------------------------------------
那个实验?
如果没有用到的话,不包含是没问题的.
--------------------------------------
那个实验?
如果没有用到的话,不包含是没问题的.
举报
黎歆俭
2019-8-28 08:15:11
我试了一下,不包含exti.h确实能实现函数的功能,但是编译会出现“test.c(20): warning: #223-D: function "EXTIX_Init" declared implicitly”。原子能解释一下什么不包含也能实现功能吗?实验为“外部中断实验”。谢谢!
我试了一下,不包含exti.h确实能实现函数的功能,但是编译会出现“test.c(20): warning: #223-D: function "EXTIX_Init" declared implicitly”。原子能解释一下什么不包含也能实现功能吗?实验为“外部中断实验”。谢谢!
举报
张慧
2019-8-28 08:33:03
不包含会有警告.
你的那个报警就是说明.
这个头文件不包含,有时候可以,有时候不行,我没有总结出规律.无法回答你.
不包含会有警告.
你的那个报警就是说明.
这个头文件不包含,有时候可以,有时候不行,我没有总结出规律.无法回答你.
举报
张珍岚
2019-8-28 08:39:02
这个是一定可以跑动起来的,因为这个函数其实你已经在 .c 文件内定义过了,但是你在调用这个函数之前没有对它进行申明,出现这个报警。
这个是一定可以跑动起来的,因为这个函数其实你已经在 .c 文件内定义过了,但是你在调用这个函数之前没有对它进行申明,出现这个报警。
举报
更多回帖
rotate(-90deg);
回复
相关问答
编译
库函数
头文件
编译
报错
2019-01-28
1530
外部
中断
例程移植后不能调用库
文件
EXTI
undefined
2019-06-12
613
请问stdint.
h
这个
头文件
是不是默认
包含
的?
2018-08-14
7684
一文读懂STM32的
EXTI
(
外部
中断
)寄存器
2021-11-17
2917
编译
不完全手册3.4
外部
中断
实验
时出现以下错误是怎么回事?
2019-09-03
1308
外部
中断
的
实验
为什么会自动调用函数?
2020-05-13
846
如何将reg51.
h
这个
头文件
程序放到
不
包含
这个
头文件
的VC++6.0软件中,使程序正常运行
2016-03-11
6206
v4.1.1 ENV里使
能
SSD1306需要
包含
的_ansi.
h
头文件
在哪
2022-10-14
1259
keil uv4多C
文件
编译
实验
问题
2019-04-28
1509
nor flash的裸板代码中没有
包含
对应的
头文件
2019-03-29
1322
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分