STM32CubeIDE for Visual Studio Code无法使用
STM32G030x6/x8被淋雨进水了但未通电,风险如何?怎么处理?
20GQCDR 请问这个是用在哪里的,各位大神帮忙看看,什么类型的,丝印是1242688
关于手动移植RTOS的问题,在基于HAL生成的工程上。xPortSysTickHandler()会影响外部晶振的时钟初始化,进入硬件故障处理函数,HSI没问题
STM32cubeide编译错误
STM32MP157DAA1进行异核通信时配置初始化 函数无法进入
使用单片机的USB PD功能时,初始化一直出错。
问询:哪里有STEVAL-L99615C的固件包下,主要是求L9961的源码,我用来抄I2C,大三小白刚刚接触MCU,求大佬指路
STM32F405rgt6 I2S DMA输入会造成卡死,这个芯片有BUG
stm32g070rbt6 ADC1 多通道循环自动采样DMA传输到ram,采样时间要设置得很长采样值才能相对准确
微信公众号
手机版
我手里没有G0系列的其他mcu,但我试过了F1的没有问题。就是很离谱,这个代码产品都出了好多了现在跑不起来了
只有生成的代码,没添加一句自己的代码吗?
是的新建的工程,一开中断就飞了.......
用 cubemx 生成其他 IDE的工程,对比一下是否也飞了
没有什么不对劲的地方。
我也是基于CubeMx新建的工程,开启了TIMER的比较中断,在中断里做GPIO翻转都正常。当然
TIMER的PWM输出也正常。
会不会是板子方面的问题? 还是说堆栈配置方面的问题?
按理说测试代码简单、中断少话对栈的需求量也不大。不妨检查下CubeMx堆栈配置那个地方。
会不会是硬件方面的原因呢?
我刚才使用STM32CubeIDE v1.15新建了一个G071带外设中断的工程,没发现啥问题。
还有是不是你栈设置得过小。不过一般来讲,对于小测试工程默认也够了。
那没有测试,目前知道是中断向量表问题,在main函数重新设置就好了。引起这个问题的原因不明。
[md]谢谢,目前找到原因是中断向量表问题,没有被初始化,在main函数重新初始化就好了。引起这个问题的原因不明。
还好了,我同时用了几个中断,没发现过问题。
重点是中断合理分级别,中断响应程序内需要再次确认,尽量将不需要紧急处理的程序放到主程序里执行,也就是中断程序尽量小。