Correct IO numbers for Teensy boards. Fixes #567
This commit is contained in:
parent
3390808606
commit
99085e9ad2
|
@ -18,8 +18,9 @@
|
||||||
#define SERIAL_BUFFER_SIZE 517 //Size of the serial buffer used by new comms protocol. For SD transfers this must be at least 512 + 1 (flag) + 4 (sector)
|
#define SERIAL_BUFFER_SIZE 517 //Size of the serial buffer used by new comms protocol. For SD transfers this must be at least 512 + 1 (flag) + 4 (sector)
|
||||||
#define FPU_MAX_SIZE 32 //Size of the FPU buffer. 0 means no FPU.
|
#define FPU_MAX_SIZE 32 //Size of the FPU buffer. 0 means no FPU.
|
||||||
#define SD_LOGGING //SD logging enabled by default for Teensy 3.5 as it has the slot built in
|
#define SD_LOGGING //SD logging enabled by default for Teensy 3.5 as it has the slot built in
|
||||||
#define BOARD_MAX_DIGITAL_PINS 34
|
#define BOARD_MAX_DIGITAL_PINS 57
|
||||||
#define BOARD_MAX_IO_PINS 34 //digital pins + analog channels + 1
|
#define BOARD_MAX_IO_PINS 57
|
||||||
|
#define BOARD_MAX_ADC_PINS 26 //Number of analog pins
|
||||||
#ifdef USE_SPI_EEPROM
|
#ifdef USE_SPI_EEPROM
|
||||||
#define EEPROM_LIB_H "src/SPIAsEEPROM/SPIAsEEPROM.h"
|
#define EEPROM_LIB_H "src/SPIAsEEPROM/SPIAsEEPROM.h"
|
||||||
typedef uint16_t eeprom_address_t;
|
typedef uint16_t eeprom_address_t;
|
||||||
|
|
|
@ -19,8 +19,9 @@
|
||||||
#define COUNTER_TYPE uint16_t
|
#define COUNTER_TYPE uint16_t
|
||||||
#define SERIAL_BUFFER_SIZE 517 //Size of the serial buffer used by new comms protocol. For SD transfers this must be at least 512 + 1 (flag) + 4 (sector)
|
#define SERIAL_BUFFER_SIZE 517 //Size of the serial buffer used by new comms protocol. For SD transfers this must be at least 512 + 1 (flag) + 4 (sector)
|
||||||
#define FPU_MAX_SIZE 32 //Size of the FPU buffer. 0 means no FPU.
|
#define FPU_MAX_SIZE 32 //Size of the FPU buffer. 0 means no FPU.
|
||||||
#define BOARD_MAX_DIGITAL_PINS 34
|
#define BOARD_MAX_DIGITAL_PINS 54
|
||||||
#define BOARD_MAX_IO_PINS 34 //digital pins + analog channels + 1
|
#define BOARD_MAX_IO_PINS 54
|
||||||
|
#define BOARD_MAX_ADC_PINS 17 //Number of analog pins
|
||||||
#define EEPROM_LIB_H <EEPROM.h>
|
#define EEPROM_LIB_H <EEPROM.h>
|
||||||
typedef int eeprom_address_t;
|
typedef int eeprom_address_t;
|
||||||
#define RTC_ENABLED
|
#define RTC_ENABLED
|
||||||
|
|
|
@ -65,11 +65,9 @@
|
||||||
#if defined(__MK64FX512__) || defined(__MK66FX1M0__)
|
#if defined(__MK64FX512__) || defined(__MK66FX1M0__)
|
||||||
#define CORE_TEENSY35
|
#define CORE_TEENSY35
|
||||||
#define BOARD_H "board_teensy35.h"
|
#define BOARD_H "board_teensy35.h"
|
||||||
#define BOARD_MAX_ADC_PINS 22 //Number of analog pins
|
|
||||||
#elif defined(__IMXRT1062__)
|
#elif defined(__IMXRT1062__)
|
||||||
#define CORE_TEENSY41
|
#define CORE_TEENSY41
|
||||||
#define BOARD_H "board_teensy41.h"
|
#define BOARD_H "board_teensy41.h"
|
||||||
#define BOARD_MAX_ADC_PINS 17 //Number of analog pins
|
|
||||||
#endif
|
#endif
|
||||||
#define INJ_CHANNELS 8
|
#define INJ_CHANNELS 8
|
||||||
#define IGN_CHANNELS 8
|
#define IGN_CHANNELS 8
|
||||||
|
|
Loading…
Reference in New Issue