SafetyPin:Arduino 引脚的高级类型安全处理

时间:2021-07-14 21:32:37
【文件属性】:
文件名称:SafetyPin:Arduino 引脚的高级类型安全处理
文件大小:7KB
文件格式:ZIP
更新时间:2021-07-14 21:32:37
C++ 安全销 Arduino 引脚的高级类型安全处理 它是什么? SafetyPin 库是一组封装 Arduino 引脚并提供简单读/写方法的类。 他们的目的有两个: 语法糖:基本的 Arduino API 仅比裸机高出一步,并为有用的抽象留下了充足的空间。 为什么要这样做: const int ledPinNum = 5 ; setPinMode (ledPinNum, output); digitalWrite (ledPinNum, true ); ......你什么时候可以这样做? DigitalOut ledPin ( 5 ); ledPin.high(); 类型安全:引脚并非都生而平等。 在您的电路引脚的物理世界中,往往要么是输入要么是输出,将它们混合在一起可能会令人不快。 同样,大多数使用某种形式的引脚的 Arduino 库不只是想要任何旧的通用引脚。 他们希望以特定
【文件预览】:
SafetyPin-master
----AnalogIn.h(306B)
----PwmOut.h(882B)
----.gitignore(11B)
----Pin.h(658B)
----SafetyPin.h(139B)
----DigitalOut.cpp(351B)
----AnalogIn.cpp(180B)
----DigitalIn.cpp(363B)
----keywords.txt(573B)
----LICENSE.txt(1KB)
----README.md(3KB)
----DigitalIn.h(346B)
----DigitalOut.h(359B)
----PwmOut.cpp(174B)

网友评论