ST意法半导体
直播中

tr12345

8年用户 928经验值
擅长:制造/封装
私信 关注
[问答]

为什么在CubeMX/IDE中无法为STM32G4添加PDM2PCM?

我正在尝试在 CubeMX/IDE 中为 STM32G4 添加 PDM2PCM,但我无法添加它。
为什么呢?






回帖(1)

黄锐

2022-12-12 11:26:39
到目前为止,我已经在 G474 中手动添加了库。
它与我在这里所做的几乎相同https://github.com/VictorTagayun/STM32_PDM-to-PCM-Processing
您还需要像 F4/F7/H7 系列那样启用 CRC。


  •   hcrc.Instance = CRC;
  •   hcrc.Init.DefaultPolynomialUse = DEFAULT_POLYNOMIAL_ENABLE;
  •   hcrc.Init.DefaultInitValueUse = DEFAULT_INIT_VALUE_ENABLE;
  •   hcrc.Init.InputDataInversionMode = CRC_INPUTDATA_INVERSION_NONE;
  •   hcrc.Init.OutputDataInversionMode = CRC_OUTPUTDATA_INVERSION_DISABLE;
  •   hcrc.InputDataFormat = CRC_INPUTDATA_FORMAT_BYTES;
  •   if (HAL_CRC_Init(&hcrc) != HAL_OK)
  •   {
  •     Error_Handler();
  •   }
举报

更多回帖

发帖
×
20
完善资料,
赚取积分