OpenEdv-开源电子网

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

u8 KEY_Scan(u8); //按键扫描函数,不用定义?

[复制链接]

21

主题

70

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
227
金钱
227
注册时间
2016-4-12
在线时间
82 小时
发表于 2016-5-12 09:19:14 | 显示全部楼层 |阅读模式
1金钱
这函数系统直接自带有???不需要具体定义这个函数???

最佳答案

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

我自己没看清楚,不好意思,key.c里面定义了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

21

主题

70

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
227
金钱
227
注册时间
2016-4-12
在线时间
82 小时
 楼主| 发表于 2016-5-12 09:19:15 | 显示全部楼层
我自己没看清楚,不好意思,key.c里面定义了
回复

使用道具 举报

21

主题

70

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
227
金钱
227
注册时间
2016-4-12
在线时间
82 小时
 楼主| 发表于 2016-5-12 09:23:51 | 显示全部楼层
#ifndef __KEY_H
#define __KEY_H         
#include "sys.h"
//////////////////////////////////////////////////////////////////////////////////         
//本程序只供学习使用,未经作者许可,不得用于其它任何用途
//ALIENTEK STM32F407开发板
//按键输入驱动代码          
//正点原子@ALIENTEK
//技术论坛:www.openedv.com
//创建日期:2014/5/3
//版本:V1.0
//版权所有,盗版必究。
//Copyright(C) 广州市星翼电子科技有限公司 2014-2024
//All rights reserved                                                                          
//////////////////////////////////////////////////////////////////////////////////          


#define KEY0                 PEin(4)           //PE4
#define KEY1                 PEin(3)                //PE3
#define KEY2                 PEin(2)                //P32
#define WK_UP                 PAin(0)                //PA0

#define KEY0_PRES         1        //KEY0按下
#define KEY1_PRES        2        //KEY1按下
#define KEY2_PRES        3        //KEY2按下
#define WKUP_PRES   4        //KEY_UP按下(即WK_UP)

void KEY_Init(void);        //IO初始化
u8 KEY_Scan(u8);                  //按键扫描函数                                            
#endif
回复

使用道具 举报

21

主题

70

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
227
金钱
227
注册时间
2016-4-12
在线时间
82 小时
 楼主| 发表于 2016-5-12 09:24:29 | 显示全部楼层
这里一句话就带过了!是不是不用定义?只申明下就行了???系统定义了这个函数?怎么知道系统定义了哪些函数?
回复

使用道具 举报

2

主题

32

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
299
金钱
299
注册时间
2020-9-25
在线时间
54 小时
发表于 2020-9-25 21:35:46 | 显示全部楼层
你好,这个u8咋来的?
回复

使用道具 举报

2

主题

32

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
299
金钱
299
注册时间
2020-9-25
在线时间
54 小时
发表于 2020-9-25 21:36:27 | 显示全部楼层
你好,这个u8咋来的?
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2020-8-24
在线时间
2 小时
发表于 2020-10-10 15:54:50 | 显示全部楼层
作家傲 发表于 2020-9-25 21:35
你好,这个u8咋来的?

typedef uint32_t  u32; typedef uint16_t u16; typedef uint8_t  u8;typedef unsigned          char uint8_t; typedef unsigned short     int uint16_t; typedef unsigned           int uint32_t;
回复

使用道具 举报

2

主题

32

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
299
金钱
299
注册时间
2020-9-25
在线时间
54 小时
发表于 2020-10-10 19:27:07 | 显示全部楼层
渣渣朱 发表于 2020-10-10 15:54
typedef uint32_t  u32; typedef uint16_t u16; typedef uint8_t  u8;typedef unsigned          char ui ...

好的,谢谢
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-4-29 23:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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