DirectIO:用于Arduino的快速,简单的IO库

时间:2024-06-04 09:12:26
【文件属性】:

文件名称:DirectIO:用于Arduino的快速,简单的IO库

文件大小:146KB

文件格式:ZIP

更新时间:2024-06-04 09:12:26

arduino-library C

内容 对于Arduino IDE 1.0用户 支持的板 为什么要使用DirectIO? 两个原因: 速度:在AVR板上,写入速度比Arduino库快20到60倍。 最大输出频率为2.66 MHz,而Arduino库为64 KHz。 当一起读取或写入多个I / O时,可能会获得更大的性能提升-8位I / O端口的性能是200倍以上。 在基于SAM的系统(Due)上,写入速度比Arduino库快17-40倍。 最高频率为10.5 MHz,而Arduino库为237 KHz。 简单的API:只需创建图钉对象。 分配给引脚执行写操作,使用其值执行读操作。 比较 标准的Arduino I / O库(接线)并不是特别快。 存在几个促成问题,但是它们主要源于在运行时指定的引脚号。 这可能很有用,但是在大多数情况下,在编译时便会知道引脚号。 本机Arduino I / O和DirectIO之间的


网友评论