logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VScode的C/C++点击转到定义,不是跳转定义而是跳转声明怎么办?(内附详细做法)

每次导入新的工程都需要加入一次路径才可以正确地跳转定义

文章图片
#vscode#ide#编辑器 +1
HAL库里,__HAL_TIM_CLEAR_IT和__HAL_TIM_CLEAR_FLAG的区别

__HAL_TIM_CLEAR_IT 也许是想对中断使能寄存器DIER进行操作,但源码写错了,变成了对状态寄存器SR进行操作。__HAL_TIM_CLEAR_FLAG 是对状态寄存器SR进行操作。是为了清除中断标志位的,如当发生输入捕获的时候,SR的位置被硬件置1,此时需要软件手动清0,防止重复进入中断函数。如果是想清除中断标志位就直接使用__HAL_TIM_CLEAR_FLAG 函数即可,__H

文章图片
#stm32#嵌入式硬件#单片机
到底了