arduino / arduino/ArduinoCore-API
Prevent wakeup on ext int
- 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ả
I know that it is possible to remove the explicitly set wakeup flag manually.
Anyway it would be better to not set it at all if not required.
Possibly:
`void attachInterrupt(pin_size_t pin, voidFuncPtr callback, PinStatus mode, bool wakeUp=true);`
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 bằng cách xác định điểm đầu vào attachInterrupt và các phần triển khai của nó trong Arduino core API. Theo dõi cách cờ wakeup được thiết lập cho các ngắt ngoài và xác định những nền tảng nào bị ảnh hưởng. Hoàn tất khi wakeup không được bật nếu không cần thiết, đồng thời hành vi ngắt hiện tại vẫn tương thích giữa các core.
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ó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 35/100