12 changed files with 554 additions and 571 deletions
-
10.cproject
-
2.project
-
0graphite_digester_io_board.cfg
-
4graphite_digester_io_board.ioc
-
12graphite_digester_io_board.launch
-
2sdk
-
95usrc/board.h
-
94usrc/main.cpp
-
4usrc/project_configs.h
@ -1 +1 @@ |
|||
Subproject commit cc77054006205d1a3d1b238d6ecdd59038c007d6 |
|||
Subproject commit 1163d8803f5a9bd75ec05d8ab6104148056801c9 |
@ -1,41 +1,56 @@ |
|||
#pragma once |
|||
#define TMC_MOTOR_SPI hspi1 |
|||
// #define TMC_DIAG1 PB0 |
|||
// #define TMC_DIAG0 PB1 |
|||
|
|||
#define ID0_IO PC0 |
|||
#define ID1_IO PC1 |
|||
#define ID2_IO PC2 |
|||
#define ID3_IO PC3 |
|||
#define ID4_IO PC4 |
|||
|
|||
#define SENSOR_INT0 PD0 |
|||
#define SENSOR_INT1 PD1 |
|||
#define SENSOR_INT2 PD2 |
|||
#define SENSOR_INT3 PD3 |
|||
#define SENSOR_INT4 PD4 |
|||
#define SENSOR_INT5 PD5 |
|||
#define SENSOR_INT6 PD6 |
|||
#define SENSOR_INT7 PD7 |
|||
#define SENSOR_INT8 PD8 |
|||
#define SENSOR_INT9 PD9 |
|||
|
|||
|
|||
// MOTOR0 |
|||
#define MOTOR0_CSN PA4 |
|||
#define MOTOR0_ENN PB7 |
|||
#define MOTOR0_SPI_MODE_SELECT PB4 |
|||
#define MOTOR0_REFL SENSOR_INT0 |
|||
#define MOTOR0_REFR SENSOR_INT1 |
|||
|
|||
|
|||
|
|||
|
|||
// MOTOR1 |
|||
// #define MOTOR1_CSN PA8 |
|||
// #define MOTOR1_ENN PE6 |
|||
// #define MOTOR1_SPI_MODE_SELECT PinNull |
|||
// #define MOTOR1_REFL PD11 |
|||
// #define MOTOR1_REFR PD12 |
|||
|
|||
// #define MOTOR_CFG_FLASH_MARK "MOTOR_CFG_FLASH_MARK" |
|||
#define TAG_SOLENOID_VALVE00 PD0 |
|||
#define TAG_SOLENOID_VALVE01 PD1 |
|||
#define TAG_SOLENOID_VALVE02 PD2 |
|||
#define TAG_SOLENOID_VALVE03 PD3 |
|||
#define TAG_SOLENOID_VALVE04 PD4 |
|||
#define TAG_SOLENOID_VALVE05 PD5 |
|||
#define TAG_SOLENOID_VALVE06 PD6 |
|||
#define TAG_SOLENOID_VALVE07 PD7 |
|||
#define TAG_SOLENOID_VALVE08 PD8 |
|||
#define TAG_SOLENOID_VALVE09 PD9 |
|||
#define TAG_SOLENOID_VALVE10 PD10 |
|||
#define TAG_SOLENOID_VALVE11 PD11 |
|||
|
|||
#define SOLENOID_VALVE00 TAG_SOLENOID_VALVE07 |
|||
#define SOLENOID_VALVE01 TAG_SOLENOID_VALVE06 |
|||
#define SOLENOID_VALVE02 TAG_SOLENOID_VALVE05 |
|||
#define SOLENOID_VALVE03 TAG_SOLENOID_VALVE04 |
|||
#define SOLENOID_VALVE04 TAG_SOLENOID_VALVE03 |
|||
#define SOLENOID_VALVE05 TAG_SOLENOID_VALVE02 |
|||
#define SOLENOID_VALVE06 TAG_SOLENOID_VALVE01 |
|||
#define SOLENOID_VALVE07 TAG_SOLENOID_VALVE00 |
|||
#define SOLENOID_VALVE08 TAG_SOLENOID_VALVE11 |
|||
#define SOLENOID_VALVE09 TAG_SOLENOID_VALVE10 |
|||
#define SOLENOID_VALVE10 TAG_SOLENOID_VALVE09 |
|||
#define SOLENOID_VALVE11 TAG_SOLENOID_VALVE08 |
|||
|
|||
// ¹âµç´«¸ÐÆ÷ |
|||
#define TAG_SENSOR_INT0 PC0 |
|||
#define TAG_SENSOR_INT1 PC1 |
|||
#define TAG_SENSOR_INT2 PC2 |
|||
#define TAG_SENSOR_INT3 PC3 |
|||
#define TAG_SENSOR_INT4 PC4 |
|||
#define TAG_SENSOR_INT5 PC5 |
|||
#define TAG_SENSOR_INT6 PC6 |
|||
#define TAG_SENSOR_INT7 PC7 |
|||
#define TAG_SENSOR_INT8 PC8 |
|||
#define TAG_SENSOR_INT9 PC9 |
|||
|
|||
#define SENSOR_INT0 TAG_SENSOR_INT9 |
|||
#define SENSOR_INT1 TAG_SENSOR_INT8 |
|||
#define SENSOR_INT2 TAG_SENSOR_INT7 |
|||
#define SENSOR_INT3 TAG_SENSOR_INT6 |
|||
#define SENSOR_INT4 TAG_SENSOR_INT0 |
|||
#define SENSOR_INT5 TAG_SENSOR_INT1 |
|||
#define SENSOR_INT6 TAG_SENSOR_INT2 |
|||
#define SENSOR_INT7 TAG_SENSOR_INT3 |
|||
#define SENSOR_INT8 TAG_SENSOR_INT4 |
|||
#define SENSOR_INT9 TAG_SENSOR_INT5 |
|||
|
|||
|
|||
#define ID0_IO PB11 |
|||
#define ID1_IO PB12 |
|||
#define ID2_IO PB13 |
|||
#define ID3_IO PB14 |
|||
#define ID4_IO PB15 |
Write
Preview
Loading…
Cancel
Save
Reference in new issue