Skip to content

Commit 67e39db

Browse files
bors[bot]rectang
andauthored
Merge #202
202: Link to the Wikipedia page on Asynchronous Serial Communication r=therealprof a=rectang As someone new to embedded programming, I found the term "serial communication protocol" confusing because in the general sense there are many "serial communication protocols" which have nothing to do with the specific logical protocol referenced in the book (e.g. MIDI). Providing a link to the "Aynchronous Serial Communication" page on Wikipedia will hopefully spare others from having to search the web to find out just which "serial communication protocol" is being referenced. Co-authored-by: Marvin Humphrey <[email protected]>
2 parents 98a2b71 + e0da0ee commit 67e39db

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/10-serial-communication/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Nah, don't worry. This connector, the DE-9, went out of fashion on PCs quite som
1414
replaced by the Universal Serial Bus (USB). We won't be dealing with the DE-9 connector itself but
1515
with the communication protocol that this cable is/was usually used for.
1616

17-
So what's this *serial communication*? It's an *asynchronous* communication protocol where two
17+
So what's this [*serial communication*][ASC]? It's an *asynchronous* communication protocol where two
1818
devices exchange data *serially*, as in one bit at a time, using two data lines (plus a common
1919
ground). The protocol is asynchronous in the sense that neither of the shared lines carries a clock
2020
signal. Instead both parties must agree on how fast data will be sent along the wire *before* the
@@ -49,3 +49,5 @@ offers. Pick a route:
4949

5050
- [*nix](nix-tooling.md)
5151
- [Windows](windows-tooling.md)
52+
53+
[ASC]: https://en.wikipedia.org/wiki/Asynchronous_serial_communication

0 commit comments

Comments
 (0)