Skip to content

Commit 3c1c58f

Browse files
Apply suggestions from code review
Co-authored-by: pedromsousalima <[email protected]>
1 parent fd6283f commit 3c1c58f

File tree

1 file changed

+3
-3
lines changed
  • content/learn/05.communication/10.can

1 file changed

+3
-3
lines changed

content/learn/05.communication/10.can/can.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ If you want to jump straight to the examples click [here](#examples) or go to th
4545

4646
With the CAN class, you can send and receive data over a Controller Area Network (CAN) bus, enabling communication between an Arduino board and other devices in a networked environment.
4747

48-
- The CAN class provides methods to manage CAN communication typically used with specific Arduino boards that have CAN capability, like the [Arduino UNO R4](https://store.arduino.cc/products/arduino-due) or with add-on shields such as the MKR CAN Shield.
48+
- The CAN class provides methods to manage CAN communication typically used with specific Arduino boards that have CAN capability, like the [Arduino UNO R4](https://store.arduino.cc/en-se/products/uno-r4-wifi) or with add-on shields such as the MKR CAN Shield.
4949

5050
The CAN class has several essential methods:
5151

@@ -75,12 +75,12 @@ The default pins on an Arduino board are CAN High and CAN Low. See table below f
7575

7676
### History of CAN
7777

78-
The CAN bus, or Controller Area Network, was developed by the German company Bosch in the 1980s. Its primary purpose was to streamline communication within vehicles, enabling various microcontrollers and devices to communicate with each other without the need for a central host computer. This innovation significantly enhanced the efficiency and reliability of automotive systems, allowing for real-time data exchange and coordinated control across different vehicle components. The robustness and noise immunity of CAN made it particularly suitable for the harsh environments such as cars.
78+
The CAN bus, or Controller Area Network, was developed by the German company Bosch in the 1980s. Its primary purpose was to streamline communication within vehicles, enabling various microcontrollers and devices to communicate with each other without the need for a central host computer. This innovation significantly enhanced the efficiency and reliability of automotive systems, allowing for real-time data exchange and coordinated control across different vehicle components. CAN's robustness and noise immunity made it particularly suitable for harsh environments such as cars.
7979

8080
| Name | Year | Speed |
8181
|-----------------------------|----------------------------|-------------------------------------------------------|
8282
| CAN 1.0 | 1986 | Up to 125 kilobits per second |
83-
| CAN 2.0 | 1991 | Up to 1 megabit per second |
83+
| CAN 2.0 | 1991 | Up to 1 Megabit per second |
8484
| CAN FD | 2011 | Up to 1 Mbps (arbitration), Up to 8 Mbps (data phase) |
8585
| CAN XL (Extra Large) | Ongoing (as of 08.19.24) | Higher bit rates (in development) |
8686

0 commit comments

Comments
 (0)