arduino / arduino/ArduinoCore-API
add pin open-drian and push-pull mode
- Ngôn ngữ chính
- C++
- Star
- 306
- Fork
- 150
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
https://github.com/arduino/ArduinoCore-API/blob/e1eb8de126786b7701b211332dda3f09aa400f35/api/Common.h#L18-L23
```
typedef enum {
INPUT = 0x0,
OUTPUT = 0x1,
INPUT_PULLUP = 0x2,
INPUT_PULLDOWN = 0x3,
OUPUT_PUSHPULL = 0x4,
OUPUT_OPENDRAIN = 0x5,
} PinMode;
```
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu với api/Common.h tại enum PinMode được liên kết và xem xét cách các chế độ chân này được biểu diễn trong ArduinoCore-API. Kiểm tra các khai báo API hoặc các bài kiểm thử liên quan, nếu có, trước khi xác nhận các chế độ open-drain và push-pull được yêu cầu cùng cách đặt tên của chúng; hoàn thành có nghĩa là API cung cấp các chế độ đã thống nhất một cách nhất quán.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- cpp
- Lĩnh vực
- api, embedded-iot
- Loại issue
- Tính năng
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 38/100