自己画的G431KBU3 ,没有使用外部晶振, 只要在代码中开启 中断, 就是 使用 HAL_xxx_Start_IT 这个函数, 后面的代码就不起作用了,卡住了,哪位大师帮忙分析一下原因及解决办法 谢谢, 非常感谢 用了这么多年stm32 头一次遇到这种情况, 我哪里错了呢?中断优先级修改过 不起作用, PB0的电阻也拆掉了 不起作用, 注释掉 Start_IT()这个函数 就能顺利走下去了。。。。。。。 |
想找一款pin to pin的MCU(参考STM32F105RC),支持CAN FD的,64PIN封装,各位小伙伴们有推荐吗
STTH8S06D命名规则?
各位,比方说我选型了一个单片机:STM32G491KCU6,,,那么我应该从哪里找这个单片机的例程呢?,或者配置好的工程,我想用KEIL,,标准库
STM32G4官方有没有写好的例程库
STM32G4 ADC模拟看门狗 滤波器设置后,数据超出阈值,DMA也一直在搬运
STM32G4 option配置和SWD配置 导致无法连接STLINK
STM32G4串口无法发送正确的信息
使用Hal库的SPI读取磁边传感器导致STM32G4无法运行
STM32CubeIDE V1.16.0 配置stm32g431cb(128K Flash)生成的链接文件(.ld)显示flash只有112K,这是为什么?
motor pilot的母线电压检测、温度检测读取错误
你看看CPU是否会进入TIMER的更新中断,在ISR程序里打断点试试。
或者你干脆使用STM32CubeMx基于现有芯片 重新 创建一个新的工程,并开启TIMER相关中断。
注意相关中断的使能勾选,时间参数拟定合理。从你当前贴出来的代码看,更新中断的间隔也不算
太小,再就是注意中断服务代码里有无导致CPU运行堵塞的操作。
看一下中断是不是正常进入了,如果进入 .B的状态,说明是中断函数没有被定义,在IT.C中增加对应的中断处理函数。
[md]谢谢回复,
不进任何函数(中断),就是傻傻的死机了
[md]死机以后,仿真模式下,点暂停,断点停到哪儿了?
再次感谢大神回复。 调试模式下, 死机后, 点 暂停按钮 , 他老人家没进任何函数
感谢
同样的代码 在 nucleo-G431KB上就没任何问题。。。