完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
程序如下,引脚接的事LED灯,闪了6次
void EXti1_IRQHandler(void) { int i; if(EXTI_GetITStatus(EXTI_Line1)!=RESET) { EXTI_ClearITPendingBit(EXTI_Line1); for(i=0;i<3;i++) { GPIO_SetBits(GPIOC,GPIO_Pin_3); Delay(); Delay(); GPIO_ResetBits(GPIOC,GPIO_Pin_3); Delay(); Delay(); } } } |
|
相关推荐
13个回答
|
|
云汉达人
一种方法: for (i = 0; i < 6; i++) 第二种方法: for (j = 0; j < 2; j++) { for (i = 0; i < 3; i++) } 如果是想执行的步长为2,就是for (i = 0; i < 3; i+=2) |
|
|
|
|
|
|
|
到底是亮了三次灭了三次,还是亮了6次灭了6次。。
|
|
|
|
不明觉厉!!应该是个很简单的问题啊
|
|
|
|
非常感谢您的回答但是我的本意是想让LED灯闪三次的,可是却闪了六次的,问题找到了,是中断触发了两次
|
|
|
|
不是这个意思,本意就是闪3次的,问题找到了,是中断触发了两次
|
|
|
|
确实不难,忽略了按键消抖的问题
|
|
|
|
亮了6次灭了6次,所以才奇怪的,今天想了一上午才发现,原来是触发了两次中断
|
|
|
|
嗯嗯,太对了,就是这个原因,中断触发了两次
|
|
|
|
|
|
触发了两次中断吧
|
|
|
|
LZ觉得哪个人回答的好,可以把分评了
|
|
|
|
楼上的以后首肯了,E哥吧
|
|
|
|
只有小组成员才能发言,加入小组>>
731 浏览 0 评论
1131 浏览 1 评论
2512 浏览 5 评论
2846 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2691 浏览 6 评论
683浏览 7评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
995浏览 3评论
197浏览 2评论
如果mmcblk1boot0启动失败可不可以从mmcblk1boot1启动呢
188浏览 2评论
用核心板GPIO直接控制网卡1的复位信号是否会导致液晶屏初始化失败?
230浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-2 20:39 , Processed in 1.184730 second(s), Total 73, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号