在stm32cubeAI上,打开Lanuch NeuralNet Studio提示打不开
STM32CUBEMX生成代码格式问题
MX创建的SMT32工程在IDE中build会报错
STM32cubeMX中文版怎么设置?
请问一下STM32U575VGT6在mx里怎么配置DCMI的DMA setting啊,我点那个页面只有GPDMA1,跳转过去也没有什么DCMI的选项
官网CubeMXmac(m芯片)版本安装包有问题吧,安装后实际是intel版本
Cubemx的外部低速时钟已激活但时钟树中HSI无法选择
ai部署
不知道STM32CubeMx2是否有查找功能的选项
使用CUB进行调试或者下载固件时候均出现下面的报错,使用的工具是J-LINK,尝试重新给工具上电,重启IDE,重启电脑,更新配置均是一样问题点,请问这个是为什么呢
微信公众号
手机版
应用中,STOP唤醒后需要重新系统时钟配置,根据当前时钟来重新初始化 TICK
配置时钟函数里包含了更新时钟源,所以使用的是当前时钟源,并非默认时钟源。
你可以参考库中代码,使用中不要拆分库函数使用。
经过长时间的查找,我发现这样一种可能,也许能解释这个问题(要是我说错了还望大佬不吝赐教)。我找到RCC有这样一个位(RCC_CFGR的STOPWUCK) ,当离开stop模式时,会根据这个位选择HSI还是MSI作为时钟源。而我实验了下发现这个位是默认值,也就是离开stop时会选择MSI作为时钟源。是不是因此生成的程序默认为MSI了?如果是这样的话,这个1MS的延时应该不准吧?
唤醒之后需要重新配置系统运行时钟,配置过程中,将这1MS的时钟配置为当前时钟。这样才能保持一致和定时准确。楼主可以试试看。
可是,我的默认时钟是通过PLL分配的16MHz不是么,但是按我在提问中展示的代码,它给的1ms延时不是按MSI时钟来的吗(也就是SystemCoreClock和MSI的时钟频率一致,而不是和我设置的时钟频率一致)。我要是不进行stop模式再唤醒,cubemx生成的这个1ms不是永远都不对吗