智能车制作

标题: 求助 [打印本页]

作者: 竹小喧    时间: 2021-6-19 20:37
标题: 求助
mm32spin27,我想用定时器14点个灯,但是灯怎么都不亮,求大佬告知原因

int main(void)
{
        board_init(true);                                                                                                                                // 初始化 debug 输出串口

        gpio_init(A4, GPO, GPIO_HIGH, GPO_PUSH_PULL);                                                                        // 初始化为GPIO功能 输出 默认高电平
        gpio_init(D7, GPO, GPIO_HIGH, GPO_PUSH_PULL);                                                                        // 初始化为GPIO功能 输出 默认高电平
        afio_init(B1, GPI, GPIO_AF0, GPI_FLOATING_IN);                //                                                      

        tim_interrupt_enabnle(TIM_14);
        tim_interrupt_init(TIM_14, 1, 0x00);                                                                                                // 初始化TIM为周期中断 周期
  nvic_init( TIM14_IRQn , 0x00, ENABLE);                                                                // 修改优先级0x01次高 对应TIM14的中断

        while(1)
        {
               
        }
}


void tim_interrupt_handler (void)                                                                                                        // TIM周期中断处理函数 在
{
        static bool io_state = GPIO_LOW;                                                                                                // D7的状态标志
        gpio_set(D7, io_state);                                                                                                                        // 更新D7状态
        io_state = !io_state;                                                                                                                        // 翻转D7状态标志
}







欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2