Searched refs:bit_timing (Results 1 – 2 of 2) sorted by relevance
53 struct FCan_Bittiming bit_timing = {0}; in _can_config() local64 bit_timing.bitrate = cfg->baud_rate; in _can_config()66 if (FCan_CalcBittiming(&bit_timing) != FCAN_SUCCESS) in _can_config()68 LOG_E("Setting baud rate %x is not valid \r\n", bit_timing.bitrate); in _can_config()72 FCan_SetTiming(&drv_can->can_handle, &bit_timing); in _can_config()
198 …ic void mcan_set_can_nominal_bit_timing(MCAN_Type *ptr, const mcan_bit_timing_param_t *bit_timing);207 static void mcan_set_can_data_bit_timing(MCAN_Type *ptr, const mcan_bit_timing_param_t *bit_timing);300 …tic void mcan_set_can_nominal_bit_timing(MCAN_Type *ptr, const mcan_bit_timing_param_t *bit_timing) in mcan_set_can_nominal_bit_timing() argument302 …ptr->NBTP = MCAN_NBTP_NBRP_SET(bit_timing->prescaler - 1U) | MCAN_NBTP_NTSEG1_SET(bit_timing->num_… in mcan_set_can_nominal_bit_timing()303 … MCAN_NBTP_NTSEG2_SET(bit_timing->num_seg2 - 1U) | MCAN_NBTP_NSJW_SET(bit_timing->num_sjw - 1U); in mcan_set_can_nominal_bit_timing()306 static void mcan_set_can_data_bit_timing(MCAN_Type *ptr, const mcan_bit_timing_param_t *bit_timing) in mcan_set_can_data_bit_timing() argument308 …ptr->DBTP = MCAN_DBTP_DBRP_SET(bit_timing->prescaler - 1U) | MCAN_DBTP_DTSEG1_SET(bit_timing->num_… in mcan_set_can_data_bit_timing()309 … MCAN_DBTP_DTSEG2_SET(bit_timing->num_seg2 - 1U) | MCAN_DBTP_DSJW_SET(bit_timing->num_sjw - 1U) | in mcan_set_can_data_bit_timing()310 MCAN_DBTP_TDC_SET((uint32_t) bit_timing->enable_tdc); in mcan_set_can_data_bit_timing()
Completed in 24 milliseconds