File tree Expand file tree Collapse file tree 5 files changed +9
-9
lines changed Expand file tree Collapse file tree 5 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -219,11 +219,11 @@ bool CANInit(BITRATE bitrate, int remap)
219
219
220
220
// Set bit rates
221
221
CAN1->BTR &= ~(((0x03 ) << 24 ) | ((0x07 ) << 20 ) | ((0x0F ) << 16 ) | (0x3FF ));
222
- CAN1->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x1FF );
222
+ CAN1->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x3FF );
223
223
printRegister (" CAN1->BTR=" , CAN1->BTR );
224
224
225
225
CAN2->BTR &= ~(((0x03 ) << 24 ) | ((0x07 ) << 20 ) | ((0x0F ) << 16 ) | (0x3FF ));
226
- CAN2->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x1FF );
226
+ CAN2->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x3FF );
227
227
printRegister (" CAN2->BTR=" , CAN2->BTR );
228
228
229
229
// Configure Filters to default values
Original file line number Diff line number Diff line change @@ -236,11 +236,11 @@ bool CANInit(BITRATE bitrate, int remap)
236
236
237
237
// Set bit rates
238
238
CAN1->BTR &= ~(((0x03 ) << 24 ) | ((0x07 ) << 20 ) | ((0x0F ) << 16 ) | (0x3FF ));
239
- CAN1->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x1FF );
239
+ CAN1->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x3FF );
240
240
printRegister (" CAN1->BTR=" , CAN1->BTR );
241
241
242
242
CAN2->BTR &= ~(((0x03 ) << 24 ) | ((0x07 ) << 20 ) | ((0x0F ) << 16 ) | (0x3FF ));
243
- CAN2->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x1FF );
243
+ CAN2->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x3FF );
244
244
printRegister (" CAN2->BTR=" , CAN2->BTR );
245
245
246
246
// Configure Filters to default values
Original file line number Diff line number Diff line change @@ -219,11 +219,11 @@ bool CANInit(BITRATE bitrate, int remap)
219
219
220
220
// Set bit rates
221
221
CAN1->BTR &= ~(((0x03 ) << 24 ) | ((0x07 ) << 20 ) | ((0x0F ) << 16 ) | (0x3FF ));
222
- CAN1->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x1FF );
222
+ CAN1->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x3FF );
223
223
printRegister (" CAN1->BTR=" , CAN1->BTR );
224
224
225
225
CAN2->BTR &= ~(((0x03 ) << 24 ) | ((0x07 ) << 20 ) | ((0x0F ) << 16 ) | (0x3FF ));
226
- CAN2->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x1FF );
226
+ CAN2->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x3FF );
227
227
printRegister (" CAN2->BTR=" , CAN2->BTR );
228
228
229
229
// Configure Filters to default values
Original file line number Diff line number Diff line change @@ -189,7 +189,7 @@ bool CANInit(BITRATE bitrate, int remap)
189
189
190
190
// Set bit rates
191
191
CAN1->BTR &= ~(((0x03 ) << 24 ) | ((0x07 ) << 20 ) | ((0x0F ) << 16 ) | (0x3FF ));
192
- CAN1->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x1FF );
192
+ CAN1->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x3FF );
193
193
printRegister (" CAN1->BTR=" , CAN1->BTR );
194
194
195
195
// Configure Filters to default values
Original file line number Diff line number Diff line change @@ -218,11 +218,11 @@ bool CANInit(BITRATE bitrate, int remap)
218
218
219
219
// Set bit rates
220
220
CAN1->BTR &= ~(((0x03 ) << 24 ) | ((0x07 ) << 20 ) | ((0x0F ) << 16 ) | (0x3FF ));
221
- CAN1->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x1FF );
221
+ CAN1->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x3FF );
222
222
printRegister (" CAN1->BTR=" , CAN1->BTR );
223
223
224
224
CAN2->BTR &= ~(((0x03 ) << 24 ) | ((0x07 ) << 20 ) | ((0x0F ) << 16 ) | (0x3FF ));
225
- CAN2->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x1FF );
225
+ CAN2->BTR |= (((can_configs[bitrate].TS2 -1 ) & 0x07 ) << 20 ) | (((can_configs[bitrate].TS1 -1 ) & 0x0F ) << 16 ) | ((can_configs[bitrate].BRP -1 ) & 0x3FF );
226
226
printRegister (" CAN2->BTR=" , CAN2->BTR );
227
227
228
228
// Configure Filters to default values
You can’t perform that action at this time.
0 commit comments