STM32流水灯程序的问题 5

while(1){LED1(ON);//ÁÁDelay(0xFFFF);LED1(OFF);//ÃðLED2(ON);//... while (1)
{
LED1( ON ); // ÁÁ
Delay(0xFFFF);
LED1( OFF ); // Ãð

LED2( ON ); // ÁÁ
Delay(0xFFFF);
LED2( OFF ); // Ãð

LED3( ON ); // ÁÁ
Delay(0xFFFF);
LED3( OFF ); // Ãð
}

}
这样的时候流水灯会正常工作
但是我把LED2和LED3删除
while (1)
{
LED1( ON ); // ÁÁ
Delay(0xFFFF);
LED1( OFF ); // Ãð
}
为什么LED1不闪烁呢。
还有就是所有的IO都能开漏输出么。
开漏输出上拉电阻和电源具体怎么接啊。直接用IO扣接一个上拉电阻和电源。然后再从IO口接一根线到需要控制的端口就行了么?
展开
 我来答
time云天空
2015-04-01 · 超过32用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:55.3万
展开全部
不闪烁是因为你亮的时候延时!但是灭的时候没有延时!所以看不到那一瞬间的灭。
开漏输出的上拉是像你说的那样接
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
意法半导体(中国)投资有限公司
2023-06-12 广告
STM32F207是一款非常优秀的微控制器芯片,它是ST(意法半导体)最新推出的基于90纳米工艺的STM32F2系列芯片之一。STM32F207芯片内置了丰富的外设接口,包括ADC、DAC、UART、SPI、I2C等,可以轻松实现各种复杂的... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
guzhuliuyun
2015-03-26 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:89
采纳率:0%
帮助的人:50.6万
展开全部
在LED1( OFF );后再加一个延时,试试。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
塵埃落錠8128
2015-03-25 · 超过16用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:39万
展开全部
LED1( OFF ); 后加上Delay(0xFFFF);
追问
怎么接上拉电阻啊。需要多大啊Out_OD就是开漏输出需要上拉电阻是不啊
追答
可以不接电阻,将io口配置成推挽输出模式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
查晓筠0i5
2015-03-24 · TA获得超过2752个赞
知道大有可为答主
回答量:2.1万
采纳率:1%
帮助的人:5000万
展开全部
关注这个问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式