Home
last modified time | relevance | path

Searched refs:can_timing (Results 1 – 9 of 9) sorted by relevance

/bsp/hpmicro/libraries/drivers/
A Ddrv_can.c267 drv_can->can_config.can_timing.prescaler = cfg->can_timing.prescaler; in hpm_can_configure()
268 drv_can->can_config.can_timing.num_seg1 = cfg->can_timing.num_seg1; in hpm_can_configure()
269 drv_can->can_config.can_timing.num_seg2 = cfg->can_timing.num_seg2; in hpm_can_configure()
270 drv_can->can_config.can_timing.num_sjw = cfg->can_timing.num_sjw; in hpm_can_configure()
471 drv_can->can_dev.config.can_timing = timing_configs->items[0]; in hpm_can_control()
A Ddrv_mcan.c371 drv_can->can_config.can_timing.prescaler = cfg->can_timing.prescaler; in hpm_mcan_configure()
372 drv_can->can_config.can_timing.num_seg1 = cfg->can_timing.num_seg1; in hpm_mcan_configure()
373 drv_can->can_config.can_timing.num_seg2 = cfg->can_timing.num_seg2; in hpm_mcan_configure()
374 drv_can->can_config.can_timing.num_sjw = cfg->can_timing.num_sjw; in hpm_mcan_configure()
633 drv_can->can_dev.config.can_timing = timing_configs->items[0]; in hpm_mcan_control()
/bsp/hc32/libraries/hc32_drivers/
A Ddrv_mcan.c277 hard->init_para.stcBitTime.u32NominalPrescaler = cfg->can_timing.prescaler; in mcan_configure()
278 hard->init_para.stcBitTime.u32NominalTimeSeg1 = cfg->can_timing.num_seg1; in mcan_configure()
279 hard->init_para.stcBitTime.u32NominalTimeSeg2 = cfg->can_timing.num_seg2; in mcan_configure()
280 hard->init_para.stcBitTime.u32NominalSyncJumpWidth = cfg->can_timing.num_sjw; in mcan_configure()
542 cfg->can_timing.prescaler = ll_bt->u32NominalPrescaler; in mcan_copy_bt_to_cfg()
543 cfg->can_timing.num_seg1 = ll_bt->u32NominalTimeSeg1; in mcan_copy_bt_to_cfg()
544 cfg->can_timing.num_seg2 = ll_bt->u32NominalTimeSeg2; in mcan_copy_bt_to_cfg()
545 cfg->can_timing.num_sjw = ll_bt->u32NominalSyncJumpWidth; in mcan_copy_bt_to_cfg()
622 cfg->can_timing = timing_configs->items[0]; in mcan_control_set_fd()
A Ddrv_can.c765 p_can_dev->rt_can.config.can_timing = timing_configs->items[0]; in _config_can_bit_timing()
862 _get_can_bit_timing(&p_can_dev->ll_init.stcBitCfg, &cfg->can_timing); in _can_config()
/bsp/at32/libraries/rt_drivers/
A Ddrv_can_v2.c227 can_instance->can_x->lbtcfg_bit.presc = cfg->can_timing.prescaler - 1; in _can_config()
228 can_instance->can_x->actime_bit.ac_seg_1 = cfg->can_timing.num_seg1 - 2; in _can_config()
229 can_instance->can_x->actime_bit.ac_seg_2 = cfg->can_timing.num_seg2 - 1; in _can_config()
230 can_instance->can_x->actime_bit.ac_sjw = cfg->can_timing.num_sjw - 1; in _can_config()
488 can_instance->device.config.can_timing = timing_configs->items[0]; in _can_control()
/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_can_drv.c693 …ool param_valid = is_can_bit_timing_param_valid(can_bit_timing_canfd_nominal, &config->can_timing); in can_init()
703 can_set_slow_speed_timing(base, &config->can_timing); in can_init()
706 … bool param_valid = is_can_bit_timing_param_valid(can_bit_timing_can2_0, &config->can_timing); in can_init()
711 can_set_slow_speed_timing(base, &config->can_timing); in can_init()
A Dhpm_mcan_drv.c1103 … param_valid = is_mcan_bit_timing_param_valid(mcan_bit_timing_canfd_nominal, &config->can_timing); in mcan_init()
1113 mcan_set_can_nominal_bit_timing(ptr, &config->can_timing); in mcan_init()
1116 … param_valid = is_mcan_bit_timing_param_valid(mcan_bit_timing_can2_0, &config->can_timing); in mcan_init()
1121 mcan_set_can_nominal_bit_timing(ptr, &config->can_timing); in mcan_init()
/bsp/hpmicro/libraries/hpm_sdk/drivers/inc/
A Dhpm_can_drv.h238 … can_bit_timing_param_t can_timing; /**< CAN2.0 /CANFD nominal low-level bit timing parameters */ member
A Dhpm_mcan_drv.h675 mcan_bit_timing_param_t can_timing; /*!< CAN2.0/CANFD nominal timing setting */ member

Completed in 38 milliseconds