CAN PE uses peripheral clock

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

CAN PE uses peripheral clock

8,625 Views
chai_997128
Contributor I

1. The CAN PE clock uses a peripheral clock of 60M, and CAN can communicate normally without frequency division

2. When using 12 division frequency and the clock size is 5M, communication cannot be normal.

3. Unable to run correctly when using CAN PE clock and peripheral clock 60M, propagation segment 5, synchronization segment 1 is 3, and synchronization segment 2 is 1

4. When using CAN PE clock and peripheral clock 60M, the transmission segment is 7, synchronization segment 1 is 4, and synchronization segment 2 is 1, it can operate correctly

What is the reason for this? I would like to know how to communicate normally with a 12 division frequency and a clock size of 5M

0 Kudos
Reply
25 Replies

1,451 Views
chai_997128
Contributor I

CTRL->CLKSRC is set to 1.

Are you using s32kF146?

0 Kudos
Reply

1,603 Views
Senlent
NXP TechSupport
NXP TechSupport

Hi@chai_997128

I didn't find any problem with this configuration, if there is any problem please let me know, I will take some time to test this code

0 Kudos
Reply

1,457 Views
chai_997128
Contributor I
hi @Senlent May I ask if there are any results?
0 Kudos
Reply

1,571 Views
chai_997128
Contributor I
Under this configuration, CAN cannot operate normally,please help check.thanks!
0 Kudos
Reply

1,672 Views
chai_997128
Contributor I
s32kf146
0 Kudos
Reply