Board-dat/MSP/MSP1061-DAT/MSP1061-DAT.md
... ...
@@ -19,8 +19,8 @@ Support APPs or UART interface or Python script or ..
19 19
20 20
21 21
## Default firmware = slCAN
22
-- Please notice we flash UART interface fimware before 2023. April
23
-- And Canable firmware after 2023. April
22
+
23
+- Please notice we flash UART interface fimware before 2023. April, and Canable firmware after 2023. April
24 24
- If you need upgrade to canable firmware, please try DFU update or flash chip with a .bin file
25 25
- On board LEDs blink on canable version, but not in UART (slCAN) version
26 26
Chip-dat/NXP-dat/NXP-CAN-dat/NXP-CAN-dat.md
... ...
@@ -0,0 +1,45 @@
1
+
2
+# NXP-CAN-dat
3
+
4
+- [[TJA1050-dat]]
5
+
6
+## TJA1042 vs. TJA1050
7
+
8
+The TJA1042 and TJA1050 are both transceiver chips from NXP Semiconductors for Controller Area Network (CAN) bus systems, commonly used in automotive and industrial applications. Here’s a comparison between the two:
9
+
10
+1. Transceiver Type and Use
11
+
12
+TJA1042: It’s a high-speed CAN transceiver that supports CAN FD (Flexible Data-rate). CAN FD allows for faster data rates and larger data payloads, making it suitable for more modern, high-speed applications.
13
+
14
+TJA1050: This is a standard high-speed CAN transceiver, supporting the original CAN 2.0 standard but not CAN FD.
15
+
16
+2. Data Rate
17
+
18
+TJA1042: Supports up to 5 Mbps in CAN FD mode, which allows faster communication speeds.
19
+
20
+TJA1050: Limited to a maximum of 1 Mbps as it only supports the CAN 2.0 standard.
21
+
22
+3. Power Modes and Energy Efficiency
23
+
24
+TJA1042: Has an integrated standby mode, which reduces power consumption and is ideal for applications needing low-power operation when the bus is inactive.
25
+
26
+TJA1050: Primarily operates in normal mode, lacking the advanced standby capabilities of the TJA1042.
27
+
28
+4. Error Handling and Reliability
29
+
30
+TJA1042: Has more advanced error handling and diagnostic features, which is beneficial in safety-critical applications.
31
+
32
+TJA1050: Provides basic error handling suitable for non-safety-critical applications.
33
+
34
+5. Physical Layer Robustness
35
+
36
+TJA1042: Offers higher ESD protection and robustness against electromagnetic interference (EMI), which makes it ideal for harsher environments.
37
+
38
+TJA1050: Has decent EMI tolerance but not as high as the TJA1042.
39
+
40
+6. Summary
41
+
42
+TJA1042: Suitable for modern CAN FD networks with higher data rates, energy efficiency needs, and greater robustness requirements.
43
+
44
+TJA1050: Suitable for legacy CAN 2.0 applications with standard data rates and less stringent power or robustness needs.
45
+Choosing between the two depends on your network requirements, data rate needs, and power efficiency. For newer applications requiring CAN FD, the TJA1042 is the better option, while the TJA1050 remains a cost-effective choice for simpler CAN networks.
... ...
\ No newline at end of file
Chip-dat/NXP-dat/NXP-dat.md
... ...
@@ -0,0 +1,7 @@
1
+
2
+# NXP-dat
3
+
4
+- [[TJA1050-dat]]
5
+
6
+
7
+
Chip-dat/NXP-dat/TJA1050-dat/2024-10-28-16-25-21.png
... ...
Binary files /dev/null and b/Chip-dat/NXP-dat/TJA1050-dat/2024-10-28-16-25-21.png differ
Chip-dat/NXP-dat/TJA1050-dat/TJA1050-dat.md
... ...
@@ -0,0 +1,10 @@
1
+
2
+# TJA1050-dat
3
+
4
+https://www.nxp.com/docs/en/data-sheet/TJA1050.pdf
5
+
6
+High speed CAN transceiver
7
+
8
+## SCH
9
+
10
+![](2024-10-28-16-25-21.png)
... ...
\ No newline at end of file
Chip-dat/ST-dat/STM32-dat/STM32-dat.md
... ...
@@ -5,13 +5,15 @@ legacy wiki page - https://w.electrodragon.com/w/Category:STM32
5 5
6 6
## chips
7 7
8
+- [[STM32F042-dat]]
9
+
8 10
- [[STM32F103-dat]] - [[STM32F401-dat]] - [[STM32G030-dat]]
9 11
10 12
- [[STM8-dat]] - [[STM32-clone-dat]]
11 13
12 14
## Boards
13 15
14
-STM32-F0 - [[STM1001-dat]]
16
+STM32-F0 - [[STM1001-dat]]
15 17
16 18
STM32-F1 - [[DOD1046-dat]] - [[DOD1084-dat]]
17 19
Chip-dat/ST-dat/STM32-dat/STM32F042-dat/STM32F042-dat.md
... ...
@@ -1,3 +1,9 @@
1 1
2 2
# STM32F042-dat
3 3
4
+
5
+
6
+
7
+## ref
8
+
9
+- [[MSP1061-dat]] - [[CAN-dat]]
... ...
\ No newline at end of file
Tech-dat/Interface-dat/can-dat/can-dat.md
... ...
@@ -8,10 +8,16 @@ legacy wiki page - https://w.electrodragon.com/w/Category:CAN
8 8
9 9
- TI ISO1050DUBR
10 10
11
+[[NXP-dat]]
12
+
11 13
- TJA1042T/3/1J
12 14
- TJA1050
13 15
- TJA1051T/3/1J
14 16
17
+
18
+
19
+
20
+
15 21
## common software
16 22
17 23
- socketCAN - linux