
STM32L433VCT6 进入STOP模式2之后,功耗依然和正常运行模式没有差别,请教大神
ADC差分采样
STM32U575 按照历程配置了ADC,参考电压采用默认,Vrefe和VADDA短接,3.3V。ADC引脚有1.8v,读取的结果为0。
STM32F723ZET6使用ADC捕获标准正弦波并通过USB主动上报,正弦波重新拟合后存在凹陷峰?
STM32F769是否可以部署边缘AI
STM32F723ZET6配置内部USB PHY的高速模式,初始化的时候usb init无法通过,要怎么修改配置呢?
训练好的ai模型导入cubemx不成功咋办,试了好几个模型压缩了也不行,ram占用过大,有无解决方案?
关于Nano EdgeAI Studio的数据集格式问题
怎么在不用中断的情况下,测量霍尔编码器的数据
STM32F373 SDAC1+DMA,数据只能更新一次?
如果已经是DMA提取数据了,可以考虑将每轮DMA传输的数据加长点, 基于传输半完成和完成中断
来提取数据,确保数据连续又不发生覆盖或丢失。
适当加大代码优化等级。代码逻辑及执行效率尽量优化,这个可能需要你自己完成。
好的,我会去扩大dma的buff来减少运算压力,但是回调函数执行这些语句需要耗时超过5us吗?
可以测试一下这些代码执行的时间,这样就更准确判断速度是否合适。
这个时间应该从DMA完成中断触发后开始考虑。STM32库代码的里的中断服务程序写的非常丰富,判
断流程也多,你可以基于它做针对性地瘦身,只提取自己关注的标志及判断,最好自己重新组织下代码。
另外具体到你这里用户回调函数,你也要注意代码的执行效率,平常不关注时间时代码啰嗦点,只要能实现
功能倒也罢了,这些时间敏感的地方可能要多琢磨下代码写法,尽量使用运行效率最佳的代码写法。
比方代码里尽量避免函数调用,选择最省时的循环方式。