【Follow me第二季第3期】简单按键控制LED实验
本帖最后由 breeze_i 于 2024-11-4 21:21 编辑<p>学C语言的时候,第一个程序肯定是打印“Hello World!”,单片机则是点灯了。今天也来点个灯试试。</p>
<p>打开e2studio,新建一个空白工程。为了体验引脚配置功能,Board这里不选,在Device这里选择我们开发板上面的芯片型号(R7FA6M5BH3CFC),如下如所示,其他选项使用默认值即可,一路下一步。</p>
<p> </p>
<p>创建成功后,在FSP Configuration如下图所示。</p>
<p> </p>
<p>打开开发板原理图,可以看到有三个用户LED,两个按钮。两个按钮没有接电容</p>
<p> </p>
<p> </p>
<p>这里我用s1按键来控制蓝色LED,通过阻塞式按键扫描,实现了按键扫描消抖;每次按下按键并松开后,蓝色LED状态翻转。</p>
<p>按键扫描速度不能太快,否则会出现不稳定现象(LED熄灭状态下按键,LED会快速闪烁一下,而不是常亮),经过多次尝试,发现扫描周期大于约350ms之后,可以稳定实现功能。</p>
<div><br />
<br />
</div>
<p>这样就开始了?</p>
Juggernaut 发表于 2024-11-4 23:15
这样就开始了?
<p>直播不知道啥时候才开始,我自己先瞎琢磨琢磨。</p>
页:
[1]