Миграция FastAccelStepper на ESP-IDF 6
This commit is contained in:
@@ -11,7 +11,9 @@
|
||||
#define SUPPORT_ESP32_MCPWM_PCNT
|
||||
#define SUPPORT_ESP32_RMT
|
||||
#define SUPPORT_ESP32_PULSE_COUNTER 8
|
||||
#define SUPPORT_ESP32_RMT_TICK_LOST
|
||||
#define HAVE_ESP32_RMT
|
||||
#define RMT_SIZE 64
|
||||
#define QUEUES_MCPWM_PCNT 6
|
||||
#define QUEUES_RMT 8
|
||||
#define NEED_RMT_HEADERS
|
||||
@@ -28,6 +30,7 @@
|
||||
#define SUPPORT_ESP32_PULSE_COUNTER 4
|
||||
#define HAVE_ESP32S3_PULSE_COUNTER
|
||||
#define HAVE_ESP32_RMT
|
||||
#define RMT_SIZE 64
|
||||
#define QUEUES_MCPWM_PCNT 0
|
||||
#define QUEUES_RMT 4
|
||||
#define NEED_RMT_HEADERS
|
||||
@@ -44,6 +47,7 @@
|
||||
#define SUPPORT_ESP32_PULSE_COUNTER 4
|
||||
#define HAVE_ESP32S3_PULSE_COUNTER
|
||||
#define HAVE_ESP32S3_RMT
|
||||
#define RMT_SIZE 48
|
||||
|
||||
#define QUEUES_MCPWM_PCNT 4
|
||||
#define QUEUES_RMT 4
|
||||
@@ -59,6 +63,7 @@
|
||||
#elif CONFIG_IDF_TARGET_ESP32C3
|
||||
#define SUPPORT_ESP32_RMT
|
||||
#define HAVE_ESP32C3_RMT
|
||||
#define RMT_SIZE 48
|
||||
#define QUEUES_MCPWM_PCNT 0
|
||||
#define QUEUES_RMT 2
|
||||
#define NEED_RMT_HEADERS
|
||||
@@ -99,6 +104,10 @@
|
||||
|
||||
#define RMT_CHANNEL_T rmt_channel_t
|
||||
#define FAS_RMT_MEM(channel) ((uint32_t *)RMTMEM.chan[channel].data32)
|
||||
|
||||
// PART_SIZE shall be even.
|
||||
#define PART_SIZE (((RMT_SIZE - 1) / 4) << 1)
|
||||
|
||||
#endif
|
||||
|
||||
#endif /* FAS_ARCH_COMMON_ESP32_IDF4_H */
|
||||
|
||||
Reference in New Issue
Block a user