Skip to main content
Visitor II
May 17, 2025
Question

STM32F405RG换成STM32F413RG后CAN不能工作

  • May 17, 2025
  • 1 reply
  • 212 views

最近项目需求更改,原来的STM32F405RG换成STM32F413RG,其他外设均调正常,只有CAN不能工作(只使用到CAN1)。请问除了以下差异之外还需要调整哪里?AA.png

    This topic has been closed for replies.

    1 reply

    CHEN11Author
    Visitor II
    May 17, 2025

    问题已解决,由两款芯片的引脚复用差异导致的问题。#define GPIO_AF_CAN1 ((uint8_t)0x09),#define GPIO_AF8_CAN1 ((uint8_t)0x08), f413应选择GPIO_AF8_CAN1。