You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
2.7 KiB

11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
  1. #pragma once
  2. #include "project_configs.h"
  3. #define MAX_USR_NAME_SIZE 10
  4. #define MOTO_POWER_EN_IO PC2
  5. #define MOTO4_CSN_IO PB3
  6. #define MOTO3_CSN_IO PB4
  7. #define MOTO2_CSN_IO PB5
  8. #define MOTO1_CSN_IO PB6
  9. #define MOTO4_DRV_ENN_IO PD0
  10. #define MOTO3_DRV_ENN_IO PD1
  11. #define MOTO2_DRV_ENN_IO PD2
  12. #define MOTO1_DRV_ENN_IO PD3
  13. #define ID1_IO PE0
  14. #define ID2_IO PE1
  15. #define ID3_IO PD7
  16. #define ID4_IO PD9
  17. #define ID5_IO PD8
  18. #define IO_OUT1_IO PC0
  19. #define IO_OUT2_IO PC1
  20. #define MOTOR_SPI_INS hspi1
  21. /***********************************************************************************************************************
  22. * MOTOR_CFG *
  23. ***********************************************************************************************************************/
  24. #define MOTOR_SHAFT false
  25. #define STEPMOTOR_IHOLD 10
  26. #define STEPMOTOR_IHOLDDELAY 100
  27. #define MOTOR_VSTART 50 // �����ٶ�
  28. #define MOTOR_A1 15 // �׶�1_���ٶ�
  29. #define MOTOR_AMAX 30 // �׶�2_���ٶ�
  30. #define MOTOR_V1 300 // �׶�2_��ʼ�ٶ�
  31. #define MOTOR_TZEROWAIT 100 // �ٶ��������л�ʱ��
  32. #define BLENAME "AciDisp" // BLE����
  33. // #define MAX_RPM 800 // ����ת��
  34. #define PUMP_TEST_RPM 500 // �û�����ʱת��
  35. /***********************************************************************************************************************
  36. * Ĭֵ *
  37. ***********************************************************************************************************************/
  38. #define USER0_DEFAULT_NAME "����Ա"
  39. #define USER1_DEFAULT_NAME "�û�1"
  40. #define USER2_DEFAULT_NAME "�û�2"
  41. #define USER3_DEFAULT_NAME "�û�3"
  42. #define USER4_DEFAULT_NAME "�û�4"
  43. #define USER5_DEFAULT_NAME "�û�5"
  44. #define USER_DEFAULT_PWD "888888"
  45. #define ACID_DEFAULT_NAME1 "Ũ����"
  46. #define ACID_DEFAULT_NAME2 "ϡ��������"
  47. #define ACID_DEFAULT_NAME3 "����"
  48. #define ACID_DEFAULT_NAME4 "����"
  49. #define ACID_DEFAULT_NAME5 "ϡ��������"
  50. #define ACID_DEFAULT_NAME6 "Ũ����"
  51. #define ACID_DEFAULT_NAME7 "��������"
  52. #define ACID_DEFAULT_NAME8 "ϡ��������"
  53. #define ACID_DEFAULT_NAME9 "Ũ������"
  54. #define ACID_DEFAULT_NAME10 "����"
  55. #define ACID_DEFAULT_NAME11 "����"
  56. #define ACID_DEFAULT_NAME12 "����"
  57. #define ACID_DEFAULT_NAME13 "��������"
  58. #define ACID_DEFAULT_NAME14 "һ������"
  59. #define ACID_DEFAULT_NAME15 "������"
  60. #define PUMPDEFVEL "400" // 100r/min
  61. // ͨ��ÿ��С������Һ�峤��
  62. #define CH0APPENDML 0.2
  63. #define CH1APPENDML 0.2
  64. #define CH2APPENDML 0.1
  65. #define CH3APPENDML 0.1