Beryllium 发表于 2025-2-28 21:32

CHxF位是指哪一个寄存器

在配置GD32F470时候发现库文件有下列描述:
/*!
    \brief      initialize TIMER counter
    \paramtimer_periph: TIMERx(x=0..13)
    \paraminitpara: init parameter struct
                prescaler: prescaler value of the counter clock,0~65535
                alignedmode: TIMER_COUNTER_EDGE,TIMER_COUNTER_CENTER_DOWN,TIMER_COUNTER_CENTER_UP,TIMER_COUNTER_CENTER_BOTH
                counterdirection: TIMER_COUNTER_UP,TIMER_COUNTER_DOWN
                period: counter auto reload value,(TIMER1,TIMER4,32 bit)
                clockdivision: TIMER_CKDIV_DIV1,TIMER_CKDIV_DIV2,TIMER_CKDIV_DIV4
                repetitioncounter: counter repetition value,0~255
    \param none
    \retval   none
*/
其中对alignedmode这一位置不是很理解,查询手册发现提到alignedmode与CHxF位置有关,但是没有发现手册指明该位置属于哪个寄存器,有大佬知道吗?请教一下alignedmode位TIMER_COUNTER_EDGE,TIMER_COUNTER_CENTER_DOWN,TIMER_COUNTER_CENTER_UP,TIMER_COUNTER_CENTER_BOTH分别代表什么含义?
D:\Desktop\Snipaste_2025-02-28_21-28-48.png
页: [1]
查看完整版本: CHxF位是指哪一个寄存器