Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitb64fe90

Browse files
committed
fix for rev B hardware
cc@BlitzCityDIY
1 parent72e88b4 commitb64fe90

File tree

2 files changed

+21
-9
lines changed

2 files changed

+21
-9
lines changed

‎variants/trrstrinkey_m0/variant.cpp‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,13 @@ const PinDescription g_APinDescription[]=
4242
// Internal NeoPixel / D6
4343
{ PORTA,1, PIO_ANALOG, PIN_ATTR_ANALOG, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE },
4444

45+
// QT SDA D7
46+
{ PORTA,8, PIO_SERCOM_ALT, (PIN_ATTR_DIGITAL|PIN_ATTR_PWM|PIN_ATTR_TIMER), ADC_Channel16, PWM0_CH0, TCC0_CH0, EXTERNAL_INT_NMI },// TCC0/WO[0]
4547

46-
// USB pins D7, D8, D9
48+
// QT SCL D8
49+
{ PORTA,9, PIO_SERCOM_ALT, (PIN_ATTR_DIGITAL|PIN_ATTR_PWM|PIN_ATTR_TIMER), ADC_Channel17, PWM0_CH1, TCC0_CH1, EXTERNAL_INT_9 },// TCC0/WO[1]
50+
51+
// USB pins D9, D10, D11
4752
{ PORTA,28, PIO_COM, PIN_ATTR_NONE, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE },// USB Host enable
4853
{ PORTA,24, PIO_COM, PIN_ATTR_NONE, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE },// USB/DM
4954
{ PORTA,25, PIO_COM, PIN_ATTR_NONE, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE },// USB/DP

‎variants/trrstrinkey_m0/variant.h‎

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -129,22 +129,29 @@ static const uint8_t SCK = PIN_SPI_SCK;
129129
/*
130130
* Wire Interfaces, fake just for compilation
131131
*/
132-
#defineWIRE_INTERFACES_COUNT1
132+
#defineWIRE_INTERFACES_COUNT2
133133

134-
#definePIN_WIRE_SDA PIN_RING2
135-
#definePIN_WIRE_SCL PIN_SLEEVE
136-
#definePERIPH_WIRE sercom0
137-
#defineWIRE_IT_HANDLER SERCOM0_Handler
134+
// QT Port
135+
#definePIN_WIRE_SDA (7ul)
136+
#definePIN_WIRE_SCL (8ul)
137+
#definePERIPH_WIRE sercom2
138+
#defineWIRE_IT_HANDLER SERCOM2_Handler
139+
140+
// second, sekret I2C on the headphone jack
141+
#definePIN_WIRE1_SDA PIN_RING2
142+
#definePIN_WIRE1_SCL PIN_SLEEVE
143+
#definePERIPH_WIRE1 sercom0
144+
#defineWIRE1_IT_HANDLER SERCOM0_Handler
138145

139146
staticconstuint8_tSDA=PIN_WIRE_SDA;
140147
staticconstuint8_tSCL=PIN_WIRE_SCL;
141148

142149
/*
143150
* USB
144151
*/
145-
#definePIN_USB_HOST_ENABLE (7ul)
146-
#definePIN_USB_DM (8ul)
147-
#definePIN_USB_DP (9ul)
152+
#definePIN_USB_HOST_ENABLE (9ul)
153+
#definePIN_USB_DM (10ul)
154+
#definePIN_USB_DP (11ul)
148155
/*
149156
* I2S Interfaces
150157
*/

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp