未知
ioio的Python项目详细描述
一个ioio python模块
这是非常高级的。
基本用法
----
import ioio
i=ioio.open('/dev/ttyacm0')
模块布局:
----
包含一个板、接口,和协议(见下文)
ioio.boards:ioio boards
包含有关给定板支持什么的信息
存储有关板状态的信息
与ioio板通信的不同方式
每个都必须支持:
连接/断开连接
读/写
ioio.protocols:ioio协议
抽象到(希望)支持多个ioio protocol版本这在固件中实现?
-输出(测试:led.py)
-模拟输入(测试:模拟输入py)
-!!如何存储模拟管脚数?对于报告_模拟_in_status
-pwm输出(非工作测试:pwm.py)!!还需要为此存储状态
-incap/脉冲输入(测试:pulse_in.py)
-uart(测试:uart.py)
-spi
-twi/i2c
-icsp
notes
----
函数使用:(all=config)
-数字输出:写入
-数字输入:回调
-模拟输入:回调
-pwm输出:写入
-incap/脉冲输入:回调
-uart:write&callback
-spi:…
-twi/i2c:…
-icsp:…
这是非常高级的。
基本用法
----
import ioio
i=ioio.open('/dev/ttyacm0')
模块布局:
----
ioio.boards:ioio boards
包含有关给定板支持什么的信息
存储有关板状态的信息
每个都必须支持:
连接/断开连接
读/写
ioio.protocols:ioio协议
抽象到(希望)支持多个ioio protocol版本这在固件中实现?
-输出(测试:led.py)
-模拟输入(测试:模拟输入py)
-!!如何存储模拟管脚数?对于报告_模拟_in_status
-pwm输出(非工作测试:pwm.py)!!还需要为此存储状态
-incap/脉冲输入(测试:pulse_in.py)
-uart(测试:uart.py)
-spi
-twi/i2c
-icsp
notes
----
函数使用:(all=config)
-数字输出:写入
-数字输入:回调
-模拟输入:回调
-pwm输出:写入
-incap/脉冲输入:回调
-uart:write&callback
-spi:…
-twi/i2c:…
-icsp:…