-
GD32E230使用高级定时器的比较输出
初始化的时候就死机了,不知道怎么使用高级定时器的比较输出模式voidb_timer_config(uint16_t__pres,uint16_t__period,uint16_t__pulse){//timer_oc_parameter_structtimer_ocinitpara;timer_parameter_structtimer_initpara;timer_break_parameter_structtimer_breakpara;rcu_periph_clock_enable(RCU_TIMER0);timer_deinit(TIMER0);timer_struct_para_init(&timer_initpara);timer_initpara.prescaler=__pres;timer_initpara.alignedmode=TIMER_COUNTER_EDGE;timer_initpara.counterdirection=TIMER_COUNTER_UP;timer_initpara.period=__period;//10KHztimer_initpara.clockdivision=TIMER_CKDIV_DIV1;timer_initpara.repetitioncounter=0;timer_init(TIMER0,&timer_initpara);//timer_channel_output_struct_para_init(&timer_ocinitpara);//timer_ocinitpara.outputstate=TIMER_CCX_ENABLE;//timer_ocinitpara.outputnstate=TIMER_CCXN_DISABLE;//timer_ocinitpara.ocpolarity=TIMER_OC_POLARITY_HIGH;//timer_ocinitpara.ocnpolarity=TIMER_OCN_POLARITY_HIGH;//timer_ocinitpara.ocidlestate=TIMER_OC_IDLE_STATE_LOW;//timer_ocinitpara.ocnidlestate=TIMER_OCN_IDLE_STATE_LOW;//timer_channel_output_config(TIMER0,TIMER_CH_0,&timer_ocinitpara);timer_break_struct_para_init(&timer_breakpara);timer_breakpara.runoffstate=TIMER_ROS_STATE_ENABLE;timer_breakpara.ideloffstate=TIMER_IOS_STATE_ENABLE;timer_breakpara.deadtime=164;timer_breakpara.breakpolarity=TIMER_BREAK_POLARITY_LOW;timer_breakpara.outputautostate=TIMER_OUTAUTO_ENABLE;timer_breakpara.protectmode=TIMER_CCHP_PROT_OFF;timer_breakpara.breakstate=TIMER_BREAK_ENABLE;timer_break_config(TIMER0,&timer_breakpara);timer_channel_output_pulse_value_config(TIMER0,TIMER_CH_0,__pulse);timer_channel_output_mode_config
2021-04-08 10 -
迷你开发板在哪里能买到?
迷你开发板在哪里能买到?
2021-03-31 1 -
小白求助 AT32F403ACGU7下载失败 “Invalid ROM Table”
第一次使用AT32下载一次后第二次下载时下载失败“InvalidROMTable”请问有朋友遇到过吗?
2021-02-04 2 -
Chip on IDE KF32 GPIO初始化问题
这个初始化是不是定义的输入口全部上拉,为什么只有定义的最后一个输入口有上拉,前面的口都没有上拉,求解voidGPIOInit_Input_Config(GPIO_SFRmap*GPIOx,uint16_tGpioPin){/*初始化复位GPIOx外设,使能GPIOx外设时钟*/GPIO_Reset(GPIOx);/*配置Pxy作为输入模式*/GPIO_InitTypeDefGPIO_InitStructure;//GPIO_Struct_Init(&GPIO_InitStructure);GPIO_InitStructure.m_Pin=GpioPin;GPIO_InitStructure.m_Speed=GPIO_LOW_SPEED;//初始化GPIO输出速度GPIO_InitStructure.m_Mode=GPIO_MODE_IN;//初始化GPIO方向为输入GPIO_InitStructure.m_PullUp=GPIO_PULLUP;//GPIO_NOPULL;//初始化GPIO是否上拉不上拉GPIO_InitStructure.m_PullDown=GPIO_NOPULL;//GPIO_PULLUP;//初始化GPIO是否下拉不下拉GPIO_Configuration(GPIOx,&GPIO_InitStructure);}搜索复制
2020-12-03 14 -
什么是智能家居?
什么是智能家居?
2020-11-24 4 -
MM32自带的ADC精度如何
还需要再外置不,需要12位ADC。
2020-10-28 7 -
都在涨价,灵动的价格如何
价格波动严重不,求渠道商告知。
2020-10-28 22 -
灵动的MCU支持ST-LINK吗
想体验一下,不知道要不要再买一套烧录器
2020-10-28 23 -
使用matlab开发STM32可行性与必要性
使用matlab开发STM32可行性与必要性到底在现在的开发中,有没有这个必要性!
2020-09-30 27 -
无法加载library
想用stm32cubeMX自动生成个点亮led的程序,从官网下载了个最新的安装包,但是安装后,无法加载library
2020-09-10 14