返回教程正文

配套源码

sketch.ino

app/sketch/sketch.ino
zdt-x57s-can-test:封装单电机 Brick 并组合验证四台电机app/sketch/sketch.ino
Arduino26 行
  1. #include <Arduino_RouterBridge.h>
  2. /*
  3. * @description : 初始化RouterBridge并让系统CANnectivity向Linux提供FDCAN1
  4. * @param : 无
  5. * @return : 无
  6. */
  7. void setup() {
  8. pinMode(LED_BUILTIN, OUTPUT);
  9. digitalWrite(LED_BUILTIN, HIGH);
  10. const bool bridgeReady = Bridge.begin();
  11. // FDCAN1由系统CANnectivity提供给Linux can0,Sketch不得调用CAN.begin()。
  12. digitalWrite(LED_BUILTIN, bridgeReady ? LOW : HIGH);
  13. }
  14. /*
  15. * @description : 保持MCU任务调度运行且不占用FDCAN1
  16. * @param : 无
  17. * @return : 无
  18. */
  19. void loop() {
  20. delay(10);
  21. }