IOBoard.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:PiCons 作者: bgerp 项目源码 文件源码
def __init__(self):

        # Set the board.
        GPIO.setmode(GPIO.BCM)
        GPIO.setwarnings(False)

        # Setup outputs.
        for pin in self.__output_pins:
            GPIO.setup(pin, GPIO.OUT)
            GPIO.output(pin, False)

        # Setup inputs.
        for pin in self.__input_pins:
            GPIO.setup(pin, GPIO.IN, pull_up_down=GPIO.PUD_UP)

        # Initialize the timers.
        self.init_c1()
        self.init_c2()

        self.__mcp = Adafruit_MCP3008.MCP3008(clk=self.__CLK, cs=self.__CS, miso=self.__MISO, mosi=self.__MOSI)

        self.__output_len = len(self.__output_pins)
        self.__input_len = len(self.__input_pins)

    ## Destructor
    #  @param self The object pointer.
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号