接上篇DOPI HI3516EV200 配置MicroPython应用开发篇 简介 开发板上除了电源指示灯外,还有一颗LED灯接在GPIO口上,我们可以控制GPIO口来控制LED灯的亮灭,使用C语言进行开发需要配置GPIO的寄存器,相对新手来说很麻烦,而python模块就简单的多了,我们可以直接加载模块进行点亮LED灯。 代码如下: 这个例子演示LED闪烁效果 import led import time while True: #死循环,为了让led灯实现闪烁 led.on() #点亮led灯 time.sleep_ms(500) #让cpu睡眠500毫秒 led.off() #熄灭led灯 time.sleep_ms(500) #让cpu睡眠500毫秒 运行上面的代码,我们将会看见开发板上的led灯开始闪烁。 延伸 使用micropython直接调用led模块可以快速实现led灯的控制,如果是使用C语言开发的话,我们首先得先看原理图上LED灯对应的GPIO口,然后按如下进行寄存器配置:
而使用micropython本质上这些工作都已经帮你完成了,呈现出更人性化的操作,开发者不必去关注底层实现方式,只关注上层应用功能是否能够实现,加快开发速度。 如果你愿意花费更多的时间来了解这整个过程,可以使用linux自带的GPIO控制方式来体验这个过程,这里给出具体的指令操作和说明,在终端下执行下列指令:
|
只有小组成员才能发言,加入小组>>
22个成员聚集在这个小组
加入小组Dopi HI3516EV200 Micropython应用篇之驱动LED灯
8836 浏览 0 评论
DOPI HI3516EV200 配置MicroPython应用开发篇
9231 浏览 0 评论
看图识开发板,说对了就送积分+发烧友会员VIP(豪气)~~~
11562 浏览 4 评论