EDA365电子论坛网

标题: 初学STM32,问题请假! [打印本页]

作者: i265    时间: 2015-5-26 08:59
标题: 初学STM32,问题请假!
工作需要,学习简单程序,碰到问题,向大家学习, 请问 Key_Scan  里面的 0或者1是代表什么,为什么KEY1按下去可以亮灭,KEY2就没反应,或者KEY2按下去可以亮灭,KEY1就没反应,里面的0,1代表什么意思  undefined
7 M' ^* t  y4 K8 N9 H! l1 \2 m; g/ \2 k! \! a
        while(1)                            6 a" w4 `7 `0 A
        {           - u, M; i+ ~- Z. i  r5 X
                if( Key_Scan(GPIOA,GPIO_Pin_0,1) == KEY_ON ) // KEY1
$ `# W4 K; t: F7 b% s                {
4 D( F3 ~& ]" [5 V8 Y                        /*LED1·′×a*/2 t( Q8 e5 A& h7 Q; R5 u% e/ x
                        LED1_TOGGLE;
; s, z( |! W0 W" q% V                }
* C8 Z3 s2 q- |* \2 x+ k% X" u$ X# \+ V! g. w' }4 x; v, D$ t
                if( Key_Scan(GPIOC,GPIO_Pin_13,0) == KEY_ON ) // KEY2" \" d3 I; A: u6 f! k5 v
                {
. q* Y8 n% M/ v9 w7 S" \                        /*LED2·′×a*/
- L8 H7 i. R% w                        LED2_TOGGLE;5 Q  a1 ?5 d- x
                }    / ?) a8 R- L5 i6 `+ V
        }
$ Z$ w5 i# K- ^4 P, f2 U* l# }' t8 K7 c" c# J2 k2 |/ X. T

作者: zengeronline    时间: 2015-5-26 09:27
0,1应该是分别代表对应的键,按下或者未按.程序上看两个键是分开识别的,应该不会出现你说的没有反应的情况,看手册,分析代码,问题都能解决
作者: ms642799785    时间: 2015-5-26 23:50
把Key_Scan函数贴上来看看
作者: ms642799785    时间: 2015-5-26 23:52
不然没法判断问题!




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2