【01Studio MaixPy AI K210】1.LED

目录

硬件准备:

引脚图:

导包:

注册引脚:

构造GPIO口的对象:

使用对象:

例程:


(以下内容均为个人所学总结,希望对你有所帮助,感谢你的阅读!!!)

硬件准备:

引脚图:

 

导包:

from Maix import GPIO #IO口
from fpioa_manager import fm #引脚

注册引脚:

'''
【pin】芯片外部 IO 
【function】芯片功能
【force】=True 则强制注册,清除之前的注册记录
'''
fm.register(pin,function,force=False)
'''
将外部 IO12 注册到内部 GPIO0
'''
fm.register(12, fm.fpioa.GPIO0)

构造GPIO口的对象:

'''
【ID】内部 GPIO 编号
【MODE】 GPIO 模式;
	    GPIO.IN :输入模式
	    GPIO.OUT :输出模式
【PULL】 GPIO.PULL_UP :上拉
		GPIO.PULL_DOWN :下拉
		GPIO.PULL_NONE :无
【value】GPIO 初始化电平
		1:高电平
		0:低电平
'''
GPIO(ID,MODE,PULL,VALUE)
#构建LED蓝灯的对象
LED_B = GPIO(GPIO.GPIO0, GPIO.OUT) 

使用对象:

'''
【value】GPIO 输出电平值;
		1:高电平
		0:低电平
		输入模式时候参数为空,表示获取当前 IO 输入电平值。
'''
GPIO.value([value])
#点亮LED蓝灯
LED_B.value(0)

例程:

'''
main.py
'''

from Maix import GPIO
from fpioa_manager import fm

#将蓝灯引脚IO12配置到GPIO0,K210引脚支持任意配置
fm.register(12, fm.fpioa.GPIO0)

LED_B = GPIO(GPIO.GPIO0, GPIO.OUT) #构建LED对象
LED_B.value(0) #点亮LED

版权声明:本文为CSDN博主「因心,三人水」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/CETET/article/details/122887332

因心,三人水

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

【01Studio MaixPy AI K210】1.LED

目录 硬件准备: 引脚图: 导包: 注册引脚: 构造GPIO口的对象: 使用对象: 例程: (以下内容均为个人所学总结

基于8051单片机实现电子时钟+数字秒表设计

概述 电子时钟是一种利用数字电路来显示秒、分、时的计时装置,与传统的机械钟相比,它具有走时准确、显 示直观、无机械传动装置等优点,因而得到广泛应用。随着人们生活环境的不断改善和美化,在许