![shequ.stmicroelectronics.cn](./template/st_v1/static/img/logo2.png)
不清楚为什么正点原子的例程,想添加SCB添加到watch1却是无效的(在core_cm3.h定义的寄存器都不可以),但是可以添加GPIOA并且有效(stm32f10x.h定义的寄存器都可以)
不知道为什么用正点原子的开源例程硬件仿真时。想观察寄存器的值,所以添加到watch1观察,不清楚为啥SCB,NVTC等都添加了但是无效,但是GPIOA却又可以。
STM32的上电启动过程
STM32中如何实现数据加密
STM32的I2S外设
四轴飞行器
如何提高开发板的抗干扰能力?
STM32F103C8T6 CubeMX Lwip設定問題
串口协议数据接收逻辑错误,求大佬帮解答
关于FreeRTOS的队列
为何Tim2自动装载定时的首次中断时间总是设定时间的2倍?而后续中断均正常。反复修改了Tim2->CR1中各控制位也没解决。
你确定首次中断时间总是设定时间的2倍,而不是首次计数周期发生了2次更新中断?
原因很可能是库代码里做TIMER的时基参数初始化时手动产生一个更新事件,且更新事件标志被置位。
如果是因为这个,建议在使能TIMER更新中断前,先对更新事件标志做个清零。
__HAL_TIM_CLEAR_FLAG(&htim1, TIM_FLAG_UPDATE);
__HAL_TIM_ENABLE_IT(htim, TIM_IT_UPDATE);