最近在做单极倍频SPWM
stm32G474RBT3的flash擦除寿命是多少?
stm32g431rbt怎么显示汉字
F103和G474的180°移相區別
STM32G431内部运放1和2输出连接的ADC为什么不是OPAMP?
STM32G431K COMP 比较器下降沿中断
STSPIN32G4内部驱动电压输出问题
STM32G431 用MCSDK5.4.8 进行PMSM永磁同步电机FOC控制,转速上升到某一值(3500rpm)无法继续上升,上不去
STM32G431CBU6 驱动STDRIVE101,自己配置的PWM互补输出,死区时间为500ns,为什么STDRIVE101的报警灯会亮,CP接10K接地了,scref接的+5V
STM32G474, I2C设备地址,总出现多余地址0x20,是什么原因?
微信公众号
手机版
void user_dly(uint16_t Delay)
{
CoreDebug->DEMCR |= CoreDebug_DEMCR_TRCENA_Msk;
DWT->CTRL |= DWT_CTRL_CYCCNTENA_Msk; //Enable DWT counter counting
DWT->CYCCNT = 0;
while(DWT->CYCCNT < Delay);
}
我用j-scope也看到了数据的变化,但是通过串口输出是就变成固定的1073741824了。
float A=DWT->CYCCNT
用串口把A输出到vofa+的时候就成了固定值了,找了相关资料DWT->CYCCNT是u32类型的,要怎么才能转换成float类型呢?我看了vofa接收到的数据,数据恒定是00 00 80 4E