Skip to content

feat: add STM32H723 FDCAN/bxCAN dual-platform support#37

Open
ZhangChuqing wants to merge 1 commit intopopchutty:mainfrom
ZhangChuqing:dev/port_h723
Open

feat: add STM32H723 FDCAN/bxCAN dual-platform support#37
ZhangChuqing wants to merge 1 commit intopopchutty:mainfrom
ZhangChuqing:dev/port_h723

Conversation

@ZhangChuqing
Copy link

  • Add CAN type abstraction (CAN_Handle_t, CAN_TxHeader_t, CAN_RxHeader_t)
  • Add CAN ID access macros (CAN_GET_STD_ID, CAN_SET_STD_ID)
  • Update drv_can.c for FDCAN and bxCAN compatibility
  • Update dvc_motor.cpp/hpp for platform-independent CAN header
  • Update board_config.h with chip-level HAL abstraction
  • Update GSRL/CMakeLists.txt with BSP_ROOT variable for multi-platform

- Add CAN type abstraction (CAN_Handle_t, CAN_TxHeader_t, CAN_RxHeader_t)
- Add CAN ID access macros (CAN_GET_STD_ID, CAN_SET_STD_ID)
- Update drv_can.c for FDCAN and bxCAN compatibility
- Update dvc_motor.cpp/hpp for platform-independent CAN header
- Update board_config.h with chip-level HAL abstraction
- Update GSRL/CMakeLists.txt with BSP_ROOT variable for multi-platform
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant