driver_gpio.py 630 字节
import os
if os.name is not 'nt':
    import RPi.GPIO as GPIO 
    import time    
        
    def init(gpiox):   
        GPIO.setmode(GPIO.BCM)
        GPIO.setup(gpiox,GPIO.OUT)       
        
    def gpio_high(gpiox):   
        GPIO.output(gpiox, GPIO.HIGH)    
        
    def gpio_low(gpiox):    
        GPIO.output(gpiox, GPIO.LOW)        
        
    def clean():    
        GPIO.cleanup()
else:
    def init(gpiox):   
        print(gpiox)
        
    def gpio_high(gpiox):   
        print(gpiox)
        
    def gpio_low(gpiox):    
        print(gpiox)  
        
    def clean():    
        print("clean")