EDA365电子工程师网

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

作者: i265    时间: 2015-5-26 08:59
标题: 初学STM32,问题请假!
工作需要,学习简单程序,碰到问题,向大家学习, 请问 Key_Scan  里面的 0或者1是代表什么,为什么KEY1按下去可以亮灭,KEY2就没反应,或者KEY2按下去可以亮灭,KEY1就没反应,里面的0,1代表什么意思  undefined
/ ~9 `# I$ q# |7 V$ C
1 e+ H  w( p& ?1 T4 B        while(1)                            ; P3 z" B. u: y3 F) g* w' {( b
        {           - ?  k- a9 N# `2 Y- X2 \) M
                if( Key_Scan(GPIOA,GPIO_Pin_0,1) == KEY_ON ) // KEY18 |# ]+ F- x1 z( k  u
                {/ u7 D% d* W3 o6 j; Q% V( h4 {
                        /*LED1·′×a*/) ]' H" Y- q; ?% ?9 h. t% S
                        LED1_TOGGLE;
4 @8 h& F3 p1 T+ s5 C  _  u* j                }
- G( `) Q6 g$ n  X! }# c: b; t' K" o, W' x
                if( Key_Scan(GPIOC,GPIO_Pin_13,0) == KEY_ON ) // KEY25 o, q+ W) @! g8 h( [
                {
5 D: g/ S% \5 ^% ^  r                        /*LED2·′×a*/
6 J+ g, [: w; ?                        LED2_TOGGLE;' }2 I- H. y% _' y. r0 }3 B
                }   
: v  M* T, N, K7 b8 K! n% B6 G        } ; a) O2 Y3 t! P' r

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




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2