PaulStoffregen
26edab7930
Add delayNanoseconds for Teensy 3.x & LC
4 роки тому
PaulStoffregen
2edf137d51
Add pin toggle defines for Teensy LC, 3.0, 3.1, 3.2
4 роки тому
Kurt Eckhardt
9a54ab1fde
Fix/Add seralEventUSB1 and serialEventUSB2
The code for T3.x was broken, especially for USB2...
And the code was not setup for T4.x. So added it.
4 роки тому
Kurt Eckhardt
2954ed6425
T3.x(LC) - yield and eventResponder speedups if not used
Code is setup that if there are no eventResponders that have registered to do interrupt calls, don't have the systic code in place to look for it.
Also yield code. Now figures out if the user has any code that installs their own serialEventX methods, to call them, but if they have left the default weak pointer versions, to not call them in yield. Likewise will only look for eventRespnder events if the sketch has actually attached any events. If none of these conditions are true, yield will just check one flag and return.
T3.x Serial events cleanup
4 роки тому
PaulStoffregen
556b4b4c5d
Fix asm in delayMicroseconds on Teensy LC (Frank B)
fixes #288
6 роки тому
Frank Bösing
11bd76352d
FCPU 256MHz
6 роки тому
PaulStoffregen
7099935c0e
Update open source license info
7 роки тому
PaulStoffregen
77e813b2a6
analogWriteResolution() returns prior setting
7 роки тому
Robert Givens
bbdf5bd600
Adds support for digital pin toggling (digitalToggle) (Based directly off of the existing digitalWrite functions)
7 роки тому
PaulStoffregen
68036bdef6
Add defines for FTM/TPM timer pins
8 роки тому
PaulStoffregen
56f36603ad
Add pinMode INPUT_DISABLE
8 роки тому
PaulStoffregen
52697d0ef6
Fix CORE_ADCxx_PIN defines
8 роки тому
Tilo Nitzsche
66e384c22a
"Fast pin interrupt dispatching based on CLZ."
8 роки тому
Kurt Eckhardt
8cbf04ccd5
Fix PWM and Analog Pin counts om T3.5 and T3.6
Recent additions did not update these counts.
Seperated T3.5 from T3.6 as PWM and Analog counts are different
8 роки тому
PaulStoffregen
f496103194
Always define the SD card pins - do it like we mean it!
8 роки тому
Kurt Eckhardt
db1e687b18
T3.5/T3.6 Beta: Optional Allow SDCard pins
With the new beta boards, for those users who don't need an SDCard for
their project, it would be great to allow them to use the 6 IO pins
associated with the SDCARD for other purposes. This would probably
require a cheap adapter, but these are nice signals to be able to be
used. They include:
SPI1: SCK, MISO, MOSI, CS0-2
Serail2: TX/RX
Serial4: TX/RX
I2C1: SCL/SDA
This change adds support for GPIO, SPI, Serial2 and Serial4
8 роки тому
PaulStoffregen
88dce04d81
Add extra K66 pin defines
8 роки тому
PaulStoffregen
6040145aac
More K66 overclocking options
8 роки тому
PaulStoffregen
005b35548f
Fix spelling error in comments
8 роки тому
PaulStoffregen
9b06bacb72
Fix millis corner case
https://forum.pjrc.com/threads/17469-millis%28%29-on-teensy-3?p=104924&viewfull=1#post104924
8 роки тому
Xenoamor
ab0c1a6a86
Update core_pins.h
9 роки тому
PaulStoffregen
c364608480
Even more defs
9 роки тому
PaulStoffregen
e0dd146824
More defs
9 роки тому
PaulStoffregen
aa212b61e0
Defs for MK66FX1M0
9 роки тому
PaulStoffregen
1e49af2dd2
Add register definitions
9 роки тому
PaulStoffregen
28a3eb04f0
analogWriteFrequency uses float for frequency
9 роки тому
FrankBoesing
3bc1d5f9e8
millis()
systick_millis_count is already volatile, doing it twice is not needed.
9 роки тому
PaulStoffregen
c4054203a7
Fix more compiler warnings
9 роки тому
PaulStoffregen
9b8d74c089
Initial support for Teensy-LC
10 роки тому
PaulStoffregen
3b5dc896f7
Add attachInterruptVector()
10 роки тому
PaulStoffregen
479bde6866
Use enum for IRQ numbers, rename mk20dx128.h to kinetis.h
10 роки тому
duff2013
4d3cf8fff7
fix for delay of 1 micro sec @ 2MHz will be 0
10 роки тому
PaulStoffregen
663e4fddec
Add support for 2, 4, 8, 16MHz (Duff)
10 роки тому
PaulStoffregen
d783be33c1
Clean up trailing whitespace
10 роки тому
Filipe Cabecinhas
adfcbea61c
Use the proper way to refer to gcc's asm extension so we can compile this in C standard mode.
10 роки тому
PaulStoffregen
351efa83c4
Add support for more clocks: 72, 120, & 168 MHz
10 роки тому
PaulStoffregen
7bee55654c
Support more CPU and bus frequencies
10 роки тому
Frank Bösing
3717f41ac1
fix delayMicroseconds() for 144MHz
10 роки тому
Frank Bösing
6942a12ff4
Stripped to overclock add. 144MHz only for Paul
10 роки тому
Frank Bösing
bbd726f690
Update to 168MHz, 42 MHZ Bus, 28MHz Flash
10 роки тому
Frank Bösing
a06ab66b7d
fix delayMicroseconds()
thank you, duff !
10 роки тому
Frank Bösing
856a79b321
Modified for additional 120MHz Core-Clock
10 роки тому
PaulStoffregen
729c211500
Support for Teensy 3.1
11 роки тому
PaulStoffregen
5cecdee933
Initial commit, version 1.17-rc1
11 роки тому