Skip to content

Commit 480c128

Browse files
committed
docs: Modified arduino-deviation.
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
1 parent 501fc60 commit 480c128

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

docs/arduino-deviations.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,19 @@ like Serial or in INPUT mode.
4343
On XMC boards the inputs are UNDEFINED, you MUST specify every pin
4444
to be in INPUT Mode that needs Inputs.
4545

46+
Interrupt
47+
+++++++++
48+
49+
XMC1400 Kit for Arduino - Interrupt 1 and serial conflict
50+
When using the **KIT_XMC1400_ARDUINO** **Interrupt** 1 does not work when serial (UART) is used.
51+
The Pin Mapped to **Interrupt 1** shares the **same hardware bus configuration as UART**.
52+
53+
**Impact..**
54+
- Interrupt will not trigger.
55+
- Serial communication also not work.
56+
57+
**Workarounds:**
58+
- use a **Interrupt 0"
4659
4760
Wire/I2C Differences
4861
++++++++++++++++++++
@@ -142,7 +155,18 @@ The DAC output voltage range for the XMC4000 series is limited to a **minimum**
142155
143156
In this formula, 0.3V is the minimum voltage, 2.5V is the maximum voltage, and 4095 is the maximum value for a 12-bit DAC.
144157

158+
Analog pins for XMC14_2GO
159+
-------------------------
160+
161+
On the **XMC14_2GO board**, **pins 12 and 13 are incorrectly named**
162+
- Correct mapping:
163+
-pin 12 -> 'A1' (also index '0')
164+
-pin 13 -> 'A0' (also index '1')
145165

166+
**Correct Usage:**
167+
Use the analog pin defintions instead of 12 and 13 numbers:
168+
analogRead(0); //Instead of using pin 12
169+
analogRead(1); //Instead of using pin 13
146170

147171
I2C Analog pins
148172
^^^^^^^^^^^^^^^

0 commit comments

Comments
 (0)