Skip to content

Commit c1378ef

Browse files
canchebagurTaddyHC
andauthored
Update content/hardware/03.nano/boards/nano-r4/tutorials/04.external-interrupts/content.md
Co-authored-by: TaddyHC <[email protected]>
1 parent f1e4a1c commit c1378ef

File tree

1 file changed

+2
-1
lines changed
  • content/hardware/03.nano/boards/nano-r4/tutorials/04.external-interrupts

1 file changed

+2
-1
lines changed

content/hardware/03.nano/boards/nano-r4/tutorials/04.external-interrupts/content.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ Interrupts are ideal in situations where timing matters or where constantly chec
6868

6969
- **Time-critical events**: Capturing fast pulses or edges that last only microseconds. For example, reading a hall effect sensor in a motor spinning at high RPM.
7070
- **User inputs**: Responding immediately to button presses without the delay that comes from checking the button state in a busy loop. This ensures responsive user interfaces even when the processor is handling other tasks.
71-
- **Sensor events**: Detecting threshold crossings, limit switches, or alarm conditions that require immediate attention. A water level sensor triggering an overflow alarm can not wait for the next loop iteration.
71+
- **Sensor events**: Detecting threshold crossings, limit switches, or alarm conditions that require immediate attention. A water level sensor triggering an overflow alarm cannot wait for the next loop iteration.
72+
7273
- **Communication**: Handling incoming data packets on protocols like I2C or SPI where timing windows are strict and data could be lost if not read quickly.
7374
- **Counting**: Tallying pulses from rotary encoders, flow meters, or frequency counters where missing even one pulse would compromise accuracy.
7475

0 commit comments

Comments
 (0)