ST意法半导体
直播中

小麦地

13年用户 1728经验值
私信 关注
[问答]

请问STM32G030K6控制器是否支持PVD呢?

我正在使用 STM32G030K6 控制器,但它无法检测到 PVD。我想知道它是否支持PVD。
  • void HAL_MspInit(void)
  • {
  •   /* USER CODE BEGIN MspInit 0 */
  •   /* USER CODE END MspInit 0 */
  •   PWR_PVDTypeDef sConfigPVD = {0};
  •   __HAL_RCC_SYSCFG_CLK_ENABLE();
  •   __HAL_RCC_PWR_CLK_ENABLE();
  •   /* System interrupt init*/
  •   /* Peripheral interrupt init */
  •   /* PVD_IRQn interrupt configuration */
  •   HAL_NVIC_SetPriority(PVD_IRQn, 0, 0);
  •   HAL_NVIC_EnableIRQ(PVD_IRQn);
  •   /** PVD Configuration
  •   */
  •   sConfigPVD.Mode = PWR_PVD_MODE_IT_FALLING;
  •   HAL_PWR_ConfigPVD(&sConfigPVD);
  •   /** Enable the PVD Output
  •   */
  •   HAL_PWR_EnablePVD();
  •   /* USER CODE BEGIN MspInit 1 */
  •   /* USER CODE END MspInit 1 */
  • }



回帖(1)

彭逸晨

2022-12-28 14:51:03
STM32G030是大兄弟STM32G031的成本优化版本,这就是数据表中没有提及 PVD 功能的原因。如果您需要 PVD,则应切换到例如STM32G031K6。
举报

更多回帖

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