Skip to content

Commit fd6283f

Browse files
committed
update content
1 parent 63491c0 commit fd6283f

File tree

1 file changed

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

1 file changed

+6
-12
lines changed

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

+6-12
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,7 @@ tags: [CAN Bus, Communication Protocols]
66
hardware:
77
- hardware/01.mkr/01.boards/mkr-wifi-1010
88
- hardware/02.hero/boards/uno-r4-wifi
9-
- hardware/03.nano/boards/nano-every
10-
- hardware/03.nano/boards/nano-33-iot
11-
- hardware/04.pro/boards/portenta-h7
12-
- hardware/04.pro/boards/portenta-h7-lite-connected
13-
- hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control
14-
- hardware/10.mega/boards/giga-r1-wifi
9+
- hardware/10.mega/boards/due
1510
software:
1611
- ide-v1
1712
- ide-v2
@@ -43,8 +38,8 @@ If you want to jump straight to the examples click [here](#examples) or go to th
4338
- [Origin and Purpose](#origin-and-purpose)
4439
- [Timeline of Standards](#timeline-of-standards)
4540
- [Examples](#examples)
46-
- [Arduino UNO R4 WiFi CAN Bus](https://docs.arduino.cc/tutorials/uno-r4-wifi/can/)
47-
- [Sending Data Between Two MKR CAN Shields](https://docs.arduino.cc/tutorials/mkr-can-shield/mkr-can-communication/)
41+
- [Arduino UNO R4 WiFi CAN Bus](#arduino-uno-r4-wifi-can-bus)
42+
- [Sending Data Between Two MKR CAN Shields](#sending-data-between-two-mkr-can-shields)
4843

4944
## CAN Class
5045

@@ -72,9 +67,8 @@ The default pins on an Arduino board are CAN High and CAN Low. See table below f
7267

7368
| Board / Shield | CAN0_RX | CAN0_TX | CAN1_RX | CAN1_TX |
7469
| -------------- | --------- | --------- | ------- | ------- |
75-
| UNO R4 WiFi | D13 | D10 | | |
70+
| UNO R4 | D13 | D10 | | |
7671
| DUE | D68 | D69 | D66 | D53 |
77-
| Portenta X8 | 52 (J1) | 50 (J1) | 49 (J1) | 51 (J1) |
7872
| MKR CAN Shield | dedicated | dedicated | | |
7973

8074
## Technical Specifications
@@ -226,10 +220,10 @@ Despite being asynchronous, CAN ensures precise timing synchronization between n
226220

227221
Bit timing is divided into **Time Quanta (TQ)**, which are the smallest units of time in CAN communication. The total number of TQ in a bit period defines the bit timing, adjusted to ensure high reliability in communication.
228222

229-
In your code you set the BitRate like so:
223+
In your code, you set the bit rate like so:
230224

231225
```arduino
232-
CAN.begin(CanBitRate::BR_250k)
226+
CAN.begin(CanBitRate::BR_250k);
233227
```
234228

235229
### Termination Resistors

0 commit comments

Comments
 (0)