communication.c 409 B

12345678910111213141516171819202122232425
  1. #include "communication.h"
  2. void protocol_recv_frame(u8 *data, u16 rx_len) {
  3. if (rx_len < sizeof(cmd_frame_t)) {
  4. return;
  5. }
  6. cmd_frame_t *head = (cmd_frame_t *)data;
  7. switch (head->key) {
  8. case Cmd_Start:
  9. break;
  10. case Cmd_Ready:
  11. break;
  12. case Cmd_Hall_Cali:
  13. break;
  14. case Cmd_Limit_Speed:
  15. break;
  16. case Cmd_Limit_Current:
  17. break;
  18. case Cmd_PI_Param:
  19. break;
  20. default:
  21. break;
  22. }
  23. }