
STM32G474, I2C设备地址,总出现多余地址0x20,是什么原因?
最近在做单极倍频SPWM
为什么STM32G431的串口用不了2.5M的波特率
上电连接USB显示DFU模式
STM32G491RE上电出现DFU模式
STM32G431的3.3V引脚对地电阻变小
STM32G473RC timer8的CCDS bit, Capture/Compare DMA selection.
STM32G431 数据手册上有个图有点不理解
STM32G473RC多个定时器同步的问题
STM32CubeG4 HAL库 V1.6.1 版本中的 stm32g4xx_hal.h 文件宏定义BUG
keil选单精度浮点单元,就会使能cp10和cp11,从反汇编指令上看,有V打头的指令,说明是浮点指令有起作用。至于运行时间,测量方法对吗?准吗?有其他中断打断吗?如果没有,不应该这么久。
另外,注意编译器设置,配置使用硬件单精度浮点数编译。
反汇编如果能看到使用了相应的指令也可以的。
单精度浮点型,求512点有效值,不至于这么慢,可以看汇编指令确定是否使用FPU
g474, 主频170Mhz, 使能FPU,优化-o3,运行时间19.16us;优化-o0,运行时间80.42us
这样算不算开启了FPU呢?
你是怎么做到的 为什么我似乎开启了FPU 但是运算始终在10ms左右?
如何确定是否开启FPU呢?
程序运行了这一行 能不能认为FPU开启了呢?
[md]的确是忽略了中断的影响 避开中断 大概是200us 也做不到20us左右