Tajniki XMC1100: 32-bitowy Cortex-M0 na 32 MHz
Rzadko spotykane, lecz przydatne w praktyce – zwłaszcza w aplikacjach przemysłowych – rozwiązanie firma Infineon zastosowała także w komórkach GPIO, których schemat blokowy pokazano na rysunku 4. Widoczne na wejściu przerzutniki Schmitta mają programowo zmienianą histerezę, dzięki czemu wybrane linie wejściowe mogą pracować z sygnałami o niezbyt stromych zboczach oraz z sygnałami zakłóconymi (niestabilnymi w czasie z powodu zakłóceń), bez konieczności angażowania programisty i czasu CPU.

Rys. 4. Budowa portów GPIO w mikrokontrolerach XMC1000
Bardzo zaawansowanymi blokami peryferyjnymi zastosowanymi w mikrokontrolerach XMC1100 są interfejsy komunikacyjne USIC, których schemat blokowy pokazano na rysunku 5. Budowa tych interfejsów także odbiega nieco od najpopularniejszych rozwiązań na rynku: są to bowiem dwa w pełni konfigurowalne kanały komunikacyjne, które mogą pracować (każdy niezależnie) w jednym z trybów, jako: UART, SPI/QSPI, I2C, I2S lub LIN. W trybach SPI/QSPI oraz I2C interfejsy mogą spełniać rolę mastera lub slave’a, w zależności od potrzeb transmisja może się odbywać z wykorzystaniem buforów FIFO lub bez nich.

Rys. 5. Schemat blokowy interfejsu USIC
Poza dużą elastycznością i bogatym wparciem sprzętowym, wspomagającym obsługę protokołów transmisyjnych, niebagatelnym atutem bloków USIC są preskalery częstotliwości taktujących, w których przewidziano możliwość stosowania ułamkowych współczynników, co zwiększa dokładność doboru częstotliwości taktującej każdy kanał komunikacyjny.

Rys. 6. Schemat blokowy interfejsu Trace&Debug w mikrokontrolerach XMC1100
Ostatnim elementem wyposażenia mikrokontrolerów XMC1100, na który zwrócimy uwagę w artykule, jest – także dość rzadko spotykana w takiej konfiguracji – blok wspomagający debugowanie pracy CPU (rysunek 6), którego pracą użytkownik może sterować za pomocą interfejsu 1- lub 2-przewodowego. Nowością jest wyposażenie go w 1-liniowy interfejs SPD (taktowany do 8 MHz), który – podobnie do SWD – umożliwia m.in.: zatrzymanie pracy CPU, pracę krokową, podgląd zawartości rejestrów i pamięci, zarządzanie 4 sprzętowymi breakpointami i 2 watchpointami, wymuszanie przerwań, zerowanie CPU itp. W większości aplikacji większa niż gwarantowana przez SPD prędkość wymiany danych z interfejsem Trace&Debug nie jest potrzebna, a oszczędzenie jednego wyprowadzenia może mieć duże znaczenie, zwłaszcza w przypadku użycia mikrokontrolera w obudowie TSSOP16.
Na tym kończymy przegląd ponadstandardowych rozwiązań zastosowanych przez producenta w mikrokontrolerach XMC1100 i zachęcamy do podjęcia samodzielnych prób ich poznania, w czym – także ze względu na niską cenę – bardzo pomocny będzie zestaw startowy XMC2go.

Od wzmacniacza nieodwracającego do integratora i wzmacniacza ładunkowego, czyli historia z zaskakującą pointą jak w dobrym kryminale
Green czy smart? Jak decyzje ESG zaczynają optymalizować procesy produkcyjne
Firma Semicon ma w ofercie narzędzia do obróbki przewodów 

![https://www.youtube.com/watch?v=BgxJVTwYJ-s Zapraszamy do obejrzenia filmu i wysłuchania krótkich wypowiedzi prelegentów Hardware Forum 2026 i organizatorów majowej konferencji dla inżynierów z branży elektronicznej: Konrad Bruliński z Lemontech, prof. Krzysztof Kulpa z Politechniki Warszawskiej, Zbigniew Huber z FLC, Ewa Załupska z firmy KROK, Jerzy Kozieł z MPTECH, Grzegorz Potyralski z VIGO Photonics, dr Krzysztof Czuba z Politechniki Warszawskiej, Anna Beata Kalisz Hedegaard z Quantum Security Defence, Adrian Cichosz z Elhurt Dystrybucja Anna Kamińska z Creotech Quantum, oraz Łukasz Jaeszke i Adam Jaeszke z TEK.day [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/05/tytulowe-film-1.png)



