M. Achmetow
16-Bit-Mikrocontroller PHILIPS, INFINEON, PANASONIC, OKI, TI
Einer der beliebtesten Vertreter der MCS-51-Familie, die Firma PHILIPS SEMICONDUCTOR, hat bei der Veröffentlichung von Modifikationen auf der ganzen Welt 51 Mikrocontroller hinzugefügt, um das Original zu straffen MK mit Index 51XA, sum_sn_ für den Ausgabecode mit 8-Bit MCS-51. Die Händler des Kristalls hatten die Gelegenheit, den heroischen Zusill zu berichten, zwei für beide Seiten wichtige Ideen von einer Seite mit dem Stamm des Referenz-16-Bit-Mikrocontrollers zu verbinden und um die Produktivität der analogen Virobes der enthaltenen zu konkurrieren in den Folien, Es ist nicht leicht zu wünschen, dass der 80C51-Prozessor eine Architektur hat, aber er ist bereits in den Bereich der Nachbestellung eingetreten, er ist ungeordnet oder für weitere Erweiterungen geschlossen (es ist nicht MK HITACHI, es ist ein modulares Prinzip). Früher war die einfachere Vergrößerung der Registries mit der Produktivität des neuen 16-Bit-Mikrocontrollers (die Architektur ist kumulativ) verflochten und die Stagnation der neuen Registrar-Architekturen des Prozessors wahnsinniger geworden. Ein Vortrag über die Entwicklung dieser Probleme und das Erscheinen einer Doppelseite des Textes, es ist schöner, sich sofort zu fragen, zu welchem Gipfel des Hardware-Software-Mysteriums alles berufen ist.
Der 16-Bit-XA51-Prozessor enthält ein Multiregister 80C51 gleichzeitig mit zusätzlichen Segmentregistern für Code, Daten, zusätzliche Segmente, so dass der erweiterte Speicher des Programms und der Datenspeicher bis zu 16 MB bereitgestellt werden.
In der Registerdatei ist ein 8-Bit-Register-Akku und ein 16-Bit-Indikator des jeweiligen DPTR 80C51 i0 gespeichert, der aus 20 16-Bit-Registern der Registrierung gespeichert werden kann, mit denen die Funktion des Register-Akkumulator der Adresse. 16 Register RON aufgeteilt in 4 Bänke, die 4 16-Bit-Registrys umfassen. Um niedrige 32-Bit-Operationen (zsuvu, Plural, Untertitel) zu erhalten, kann RON in einem 32-Bit-Wettregister kombiniert werden.
Zusammen mit dem 80C51-Stack-Indikator, der jetzt als System-Stack bezeichnet wird, kann der XA51-Mikrocontroller den zusätzlichen Stack des Corystuvach anzeigen, der aus jedem Segment des Speichers des Tribute verschoben werden kann.
Zur Beschleunigung des Roboterprozessors XA51 vikoristovuє 7-Byte-Befehlscode.
Der XA51 hat eine direkte und indirekte Adressierung 80C51, d.h. der Bereich beträgt bis zu 1 KByte direkt und 16 MByte indirekt.
Auf diese Weise sicherte sich das XA51-Kommandosystem seine Offensive gegenüber dem 80S51. Der Befehlssatz 80С51 є entsprechend der Vielzahl des Befehlssatzes ХА51 sowie alle Anweisungen 80С51 (außer einem) sende ich den Befehl ХА51. Alleine und zum Glück die XCHD-Anweisungen (getauscht zwischen Akku und Speicher) ist es ein kleiner Gewinn, für die Umsetzung der vorbereitenden Hardware-Schaltung braucht er sie einfach. Die Kommandanten selbst sind nun auf der Grundlage von shvidshe vikonuyutsya, unbeeinflusst von der Formatänderung (zusätzliche Anweisungen können von 1 bis 6 Byte eingestellt werden). Eine große Anzahl von Register-Register-Befehlen arbeitet mit einer Rate von 100 ns für 3 Prozessorzyklen bei einer Taktfrequenz von 30 MHz.
Der XA51-Prozessor kann zwei Hauptmodi verarbeiten: den erweiterten und den Wahnsinnsmodus. Verbesserungen im Modus der bösartigen neuen Kräfte des Prozessors, einschließlich effizienterer Befehle, Unterstützung für Multitasking und so weit. Der Verwirrungsmodus gewährleistet die maximale Effizienz des 80C51.
Um die Programme vom 80C51 auf die XA51-Plattform zu übertragen, muss ein spezieller Übersetzer installiert werden, aber das reicht dem Roboter nicht, insbesondere wenn der Prozessor einen größeren Erweiterungsmodus aufdrehen soll. Die meisten Übersetzer haben eine Liste von Begnadigungen, die überarbeitet werden müssen, und ich werde sie aushändigen. Um den Prozess zu erleichtern, hat PHILIPS mit Hilfe des Programmierers eine ganze Menge Großbuchstaben geknackt "Über diejenigen, die den externen Text korrekt neu übersetzen"
Auf der Website von PHILIPS SEMICONDUCTORS sind Informationen zu neun Modellen des 16-Bit-Mikrocontrollers XA51 verfügbar, die in dänischen Stunden auf den Markt kommen werden.
Drei Modelle können FLASH oder einmalig programmierter Speicher mit einer Speicherkapazität von 32 KByte und einem internen RAM von 512 Byte bis zu 1 KByte sein.
Andere Modelle sind entweder mit einem maskierten ROM oder einer ROMless-Version erhältlich. MK XA51 verbindet sich vom letzten Speicher über einen gemultiplexten oder nicht gemultiplexten Adressbus (bis zu 24 Adresszeilen und 8/16-Bit-Leitungen).
Hoch auf proektuvannі Krystal HA51 ich habe nicht gesetzt Methylen zabezpechiti Povny іdentichnіst für vikoristovuvanoyu Nomenklatur periferіynih pristroїv in bіlshostі vipadkіv auf mozhlivostі rozrobniki von Namangan nicht zmіnyuvati іsnuyuchoї periferії, TIMED modulіv, kontrolerіv poslіdovnogo іnterfeysu, zovnіshnoї shini so i Dali, obmezhuyuchi.
Die folgenden Module sollten vor den peripheren Anhängen des MK zalny zasosuvannya enthalten sein:
Der Mikrocontroller XA51 kann 32 bis 50 Eingangs- / Ausgangsleitungen haben, die in einem der Modi programmiert werden können (quasi-bidirektionaler Port, offener Kollektor, Pull-up-Widerstand enthalten, Z-Stan).
MK wird in der Hauptanzeige bei 44-Typ PLCC oder 44/100-Typ QFP-Typ angezeigt. Der Standardbereich für Verschüttungen beträgt 2,7-5,5 Art.-Nr.
Mikrocontroller der 16-Bit-Familie aus dem Namen C166 der INFINEON AG (früher - SIEMENS AG), demonstrieren bewusst die Fortschritte der RISC-Architektur gegenüber der traditionellen (auf die Tradition selbst angewiesenen) CISC-Architektur Die Geschwindigkeit des Wählens von Befehlen, die die Geschwindigkeit von 1) Befehlen in einem einzigen 2- und 4-Byte-Format gleichzeitig aus dem Speicher eines internen 32-Bit-Busses (Vibration von Befehlen in einem Prozesszyklus) ermöglicht, was die Möglichkeit von Realisierung 4-Bit-Effizienz pidsumkovu virobnik-Prozessor.
Pochatkov-Familie von 8xC166, die auf die sogenannte erste Generation von 16-Bit-Mikrocontrollern der INFINEON AG übertragen wird, die als grundlegender Kern des neuen universellen produktiven MC erschienen ist, der für die Realität der Verwaltung eine Vielzahl von Malen verantwortlich ist. Für den Rest der C166-Händler wurde eine Ideensammlung aus dem Software-Wirrwarr mit den 8-Bit SIEMENS-Mikrocontrollern eingebracht, die über die neue Architektur abgestimmt haben, eine effektive Neuverdrahtung (Visualisierung des Betriebs für Reversierung und Restrukturierung)
Eine weitere Generation von MK C166 mit den ausgereiftesten Vertretern der C167-Serie zeichnet sich durch ergänzende Anweisungen für die Entwicklung hochwertiger mobiler Geräte aus, die den Adressraum und den Speicher im Inneren erhöhen. Der interne 16-Bit-X-Bus von Dodatkova verengt die interne Schnittstelle mit Peripheriegeräten und ermöglicht den Anschluss und die Integration neuer Peripheriegeräte und kabelgebundener OZP. Mikrocontroller der S165-Serie є sind wir mit einer preiswerten Variante des MK S167 zusammengeschaltet, um den Energieverbrauch für den täglichen Betrieb der Peripheriegeräte zu reduzieren: ADC, Speicher-/Einbaumodul, SHIM. Gefundene billige Mikrocontroller CaC161, die zum Preis von 8-Bit-MK angeboten werden, werden bis zur Verfügbarkeit für kostenkritische Ergänzungen empfohlen.
Der Neumann-Prozessor C166 wird einen Remote-Adressraum mit einer Größe von bis zu 16 MB (aufgeteilt in 256 Segmente mal 64 KB) für Programmspeicher, Datenspeicher, Registrierung und Ein-/Ausgabeports installieren. Die physikalische 24-Bit-Adresse des Angriffsbefehls wird realisiert, indem statt der 16-Bit-Befehlszeile das junge Byte des Segmentregisters an den Code geklebt wird. Für die Adressierung von Tribute gibt es 4 10-Bit-Register von Tribute Showers, Leder razdіlya Adressraum für 1024 Tribute Segmente von jeweils 16 KB. Die Adressierung der Daten erfolgt durch die Verkettung von jungen 14-Bit-Adressen (bei indirekter Adressierung beispielsweise anstelle von RON möglich) und 10-Bit-Register des Tribute-Indikators, die eine physikalische 24-Bit-Adresse für das Ergebnis bilden.
Eine Streaming-Registerbank, die bis zu 16 16-Bit-RONs aufnehmen kann, die als Register-Akku oder als Adressregister fungiert und in der Nähe des Hauptbereichs des internen OZP gebildet wird. Die Registrierung des Registers bei der Bank muss durch einen speziellen Registerindikator gestartet werden, der an die Adresse des Registers R0 gesendet werden muss. Vorbehaltlich der Umsetzung der Bestellung der registrierten Banken, die im Rahmen eines schnellen Kontextwechsels die Übertragung von Daten von einer Quelle auf die andere ohne Änderung und Änderung der Parameter ermöglicht, nur den Wechsel der Bank im Kontext.
11-Bit-Stack-Indikator vikoristov für Ihren Roboter zwei zusätzliche Register für die Platzierung der oberen und unteren zulässigen zwischen dem Stapel.
Der Befehlssatz umfasst 55 Grundbefehle im Format 2 und 4 Byte, die die Befehle der vorzeichenbehafteten und vorzeichenlosen Multiplikation 16x16 und der 32/16-Untermenge sowie die Befehle der Bitoperationen umfassen. Mikrocontroller einer anderen Generation addieren bis zu 4 zusätzliche Befehle von der Spitze der Zeile. Es gibt mehr Befehle für einen Prozessorzyklus von etwa 100 ns bei einer Taktfrequenz von 20 MHz. Die maximale Taktfrequenz kann beim Modell von 16 bis 25 MHz eingestellt werden. Mit den internen Geräten pomnozhuvach / dilnik und prit_drum ssuvu können Sie die Leistung aller Vorgänge schnell beschleunigen. Die Operation zsuvu 1..15 Bits wird für den Prozessorzyklus angezeigt, und die Operation wird mit 16x16 und 32/16 multipliziert - zum Beispiel für 5 oder zehn Zyklen.
16-Bit-Mikrocontroller S166, die aus der Version gefallen sind, können irreführend sein 4, 32, 64, 128 Kbyte vbudovanogo-Maske, OTP oder FLASH-ROM, aber vielleicht ist es kein Geheimnis, wie zum Beispiel MK-Serie S161. Der Speicher des eingebauten RAM für MK S166 wird 1 bis 4 KByte groß. Auf Pochatkovo-zavantazhennya-Programme im OZP- oder FLASH-ROM kann über die Hardware-Zavanazhuvach zugegriffen werden. Eine der verbleibenden Boxen - С167CS-32FM - enthält 256 KByte internes FLASH-ROM, aber die theoretische Grenze für den internen Bus und die Gesamtmenge des RAM erreichen 11 KByte.
Mit dem Mikrocontroller S166 können Sie die Adressbusadresse und den danikh einstellen. Unabhängig von der MK-Version können Sie bis zu fünf Adressbereiche mit unabhängigen Robotermodi (gemultiplext / nicht gemultiplext, Breite 8/16 Bit, Einfügung von Taktzyklen und so weit) einrichten und alle notwendigen Hardwaresignale sehen.
Die folgenden Module sind in der Liste der Peripheriegeräte für 16-Bit-Mikrocontroller enthalten:
Unter den Standard-Idle- und Power-Down-Modi implementiert der neue S166-Mikrocontroller den Slow-Down-Steuerungsmodus, mit dem Sie durch die Reduzierung der internen Taktfrequenz und den externen Abschaltmodus eine Reduzierung des Stromverbrauchs erreichen können.
MK S166 kann 63 bis 111 Einführungslinien / vivod und vyroblyayut bei 80/100/144-vivid Vikonanni sein.
Die Mikrocontroller der INFINEON AG sind für SAB161U und SAB C165Utah mit 55 ns Befehlszyklus ausgelegt Neue 18 MIPS Produktivitätsstandards für 16-Bit MCUs werden eingeführt.
Für Informationen über INFINEON-Boxen lesen Sie auch den Artikel von A. Sokolov "Prozessmodul basierend auf dem Mikrocontroller der Firma INFINEON".
Крім INFINEON AG, sumіsnі із С166 Mikrocontroller der Marke ST10 des französisch-italienischen Konzerns STMICROELECTRONICS.
16-Bit-Mikrocontroller MN10200 logische Upgrades der 4- und 8-Bit-PANASONIC-Familien mit erweiterten Funktionalitäten basierend auf der 16-Bit-Architektur. Vimoga der allgemeine Software-Wirrwarr mit jungen Familien, natürlich mit einer singenden Welt, ist umgeben vom Stillstand neuer technischer Lösungen, die stürmische Entwicklung neuer Technologien brach vor dem vorgegebenen Kolbenkonzept zusammen. Die MN10200-Familie stellt eine charakteristische Schulterstütze für einen solchen Kompromiss dar. Von einer Seite, Geschwindigkeit bis zu 36 Hauptbefehlssatz, Anzeige von Faltmethoden der Adressierung, 3-stufiger Befehlsförderer, 100-n-Prozessorzyklus. Die Achsachse des Checks, so dass die Worte "RISC" und "Restore File" erscheinen, und der Befehl soll in einem Systemzyklus vibriert und angezeigt werden, während die Produktivität des Prozessors bis zu 10 MIPS beträgt - es ist unmöglich, es zu bekommen. Befehle können ein anderes Format haben, um nach einer Änderung der Anzahl der Zyklen zu suchen, die anscheinend die Effizienz des Teamförderroboters verringert, und die Anzahl und Konfiguration der Register für die Registrierung des Titels auf den stolzen Wert einer "Datei, keine Datei." Sehen Sie sich jedoch nicht die große Bandbreite der RISC-Architekturen an, 16-Bit-PANASONIC-Mikrocontroller (mehr als 40 Modelle) zeigen nicht viel Produktivität in ihrer Klasse, ermöglichen jedoch die Steuerung eines breiten Spektrums von Stunden. So verfügt die Firma INFINEON AG wie MK S166 über einen ergänzenden X-Bus-Erweiterungsbus, der Mikrocontroller MN10200 kann den internen Bus betreiben, er wird also darum bitten, neue Peripherieanhänge anzuschließen, damit er im Winter ausgetauscht werden kann.
Prozessorkern MN102L00, der mich veranlasste, die Anzahl der 16-Bit-PANASONIC-MCUs zu ändern, vikorystovuyu-Linienadressenspeichermodell mit Adressen außerhalb der Stadt für die Registrierung von Sonderfunktionen, Speicher des Programms. Für interne Register des Prozessors können Sie das 24-Bit-Format verwenden. 24-Bit-Befehlszeile ohne mittlere Adresse bis zu 16 MB Speicher. 4 24-Bit-Register, die das Verfahren zur Registrierung von Batterien und Register zur Auswahl der Operanden enthalten. Styles und 24-Bit-Adressregister können für die indirekte Registeradressierung verwendet werden, sowie RON dienen und zu Akkumulatorregistern für eine Reihe von arithmetischen Operationen werden. Eines der Adressregister ist ein Stack-Indikator. Durch eine Reihe von nicht standardmäßigen Formaten der Datenregistrierung wurde ein zusätzliches 16-Bit-Register für die Anpassung der Operationen eingeführt, das 16-Bit-Register; Ich werde dem Bild ein 16-Bit-Register hinzufügen und zu Programmen werden.
Yak zgaduvalosya, erhöht die Produktivität des siegreichen Dreifach-Förderers von Teams, vibriert sofort den Offensivbefehl aus den Eingabeaufforderungen und zeichnet die Ergebnisse der fließenden Anweisungen auf.
Das Befehlssystem umfasst 36 Grundbefehle, die einen Satz von 8- und 16-Bit-Rechenoperationen sowie die logischsten und logischsten Operationen anpassen. Zagalom, ein Satz von Befehlen, ohne irgendeine Art von Sutta zu kennen, wenn auch mit 8-Bit-Alternativen, hinter der Schuld steht, dass die Kommandanten die Mutter des Byte-Formats wurden, na ja, natürlich begannen auch die Operationen mit 16-Bit-Operanden sinnvoll auszuführen (für Viznennyam).
Die Befehlsgröße ist auf 1 bis 5 Byte eingestellt (die ersten 1-2 Byte enthalten den Operatorcode, 0-3 Byte - erweiterte Adresse / Daten). Anweisungen zum Überschreiben des Registerregisters, Sperren / Speichern und Deaktivieren der Befehle zum Verteilen in weniger als einem Prozessorzyklus (100 ns bei einer Standardtaktfrequenz von 20 MHz). Eine Reihe von Mikrocontrollern kann den Prozessorzyklus mit Geschwindigkeiten von bis zu 62,5 und 50 ns ausführen. Außerdem ist es möglich, auf den Befehlssatz von 16x16 und Sub-32/16 und den Befehl der Bitoperationen zu verweisen.
Der Mikrocontroller MC10200 kann für einmaliges Programmieren, Maskieren oder FLASH-ROM von 16 bis 256 KByte und RAM-Speicher von 1 bis 10 KByte verwendet werden. Vor dem Lager des internen OZP befindet sich ein Speicherbereich mit kurzer Adressierung, damit mit großem Schnellzugriff. Speicherbereich von Programmen Um die Tabellenadresse der am häufigsten siegreichen Programme zu ändern.
Für Roboter aus dem letzten Speicher des Programms danih hat der MC10200 eine 24-Bit-Busadresse und 4 Signale eines Schwingquarzes und einen 8/16-Bit-Bus. Mikrocontroller ermöglichen den direkten Anschluss von DRAM-Modulen mit Blick auf alle notwendigen Signale für die Keravation und Regeneration und das Einsetzen für den Verbrauch von Reinigungszyklen.
Hauptperipherie für große Mikrocontroller MN10200, einschließlich:
Vor zusätzlichen peripheren Anschlüssen von Mikrocontrollern, Anzeige von OS-basierten Signalen, Funktionen von speziellen Signalen, wie z tosho.
Für die gesamte Mikrocontroller-Serie MN10200 ist eine Version mit reduzierter Spannung von 2,7-V verfügbar. Deyakі-Modelle funktionieren beim Laden von 2 EL.
MK MN10200 wird in verschiedenen Versionen von SDIP-Gehäusen vom Typ 64 bis hin zu neuen QFP-Gehäusen vom Typ 84/100/128 ausgegeben.
OKI ist in unseren 16-Bit-Mikrocontroller-Anhängen der OLMS-66K-Linie vertreten, deren erste Vertreter auf dem nX-8/300-Ausgangsprozessorkern basierten. Die Präsentation der Evolution von MK OKI ging übrigens über neue Prozessormodifikationen weg.
Mikrocontroller erschienen auf Basis eines vereinfachten nX-8/200-Kerns mit Befehlssatz und eines MC mit einem nX-8/400-Prozessor (nX-8/200-Version mit erhöhter Produktivität). Die Mikrosteuerung mit dem nX-8/100-Kern (zwischen der nx-8/200-Version und der nx-8/300-Version) schien die Spitze der Reduzierung zu sein. In dieser Stunde werden wir die vielversprechendsten Mikrocontroller MSM665xx basierend auf dem Hauptprozessorkern nX-8/500 softwaremäßig aus der MCU vor ihnen erweitern.
Der Harvard-Prozessor nX-8/500 hat die gleiche klassische Batteriearchitektur (mit einer übersichtlichen 16-Bit-Registerbatterie) mit der Architektur der Registerdatei (sie ähnelt dem NEC K4-Prozessor).
Die Registrierungsdatei ist unabhängig vom eigenen Alter, es müssen bis zu 256 registrierte Banken auf 8 8-zeilige Register des Fremdenzeichens (RVN) im Skin ausgetauscht werden. Das Register kann im Wettregister und auch als Register-Akkumulator zusammengefasst werden. Jetzt hat der Programmierer (oder der Compiler) die Möglichkeit, einen kurzen Befehl mit einem Register-Akku oder mehrere Befehle vom RON auszuwählen, die für eine lange Stunde ans Wochenende gehen können (aber ohne "Probleme" mit einer Batterie)
Die ersten 64 Register (8 registrierte Banken mit 4 registrierten 16-Linien-Wetten, darunter 2 Indexregister, der Indikator des Gegebenen und der Indikator des Corystuvach-Stapels) können auf die gleiche Weise wie der RON durchgeführt werden, also es ist nicht die Adressregister. Das Indexregister dient der indirekten Adressierung der Daten aus der Basis und der Übergabe, und der Indikator der Daten bietet die Möglichkeit der indirekten Adressierung mit dem Inkrement und dem Postdecrement. Der Indikator des Stapels eines koristuvach hat nur die indirekte Adressierung von den Auswechslungen zugelassen.
Vor den Systemregistern ein 16-Bit-Befehlsregister, ein Indikator des Systemstapels, ein Stanu-Register, ein 16-Bit-Register der Basis der lokalen Register, der Wert des Flussregisters an die Bank (jüngste) Byte) und die Stream-Daten sowie 3 8-Bit-Segmentregister (Code, Daten und Tabellen), die zur Erweiterung des Speicherplatzes des adressierbaren Programmspeichers von 64 KB auf 16 MB gedacht sind. Oszillationen zum Festlegen der Konstanten aus den Tabellen, die im Speicher des Programms eingerichtet wurden, der Prozessor kann ohne die mittlere Adressierung verwendet werden, um diese Art von Ungenauigkeit zu umgehen, wurde ein zusätzliches Systemregister eingeführt, sofern es dies zulässt der Speicher des anzuzeigenden Sonderprogrammspeichers vikoristovuvati für die Adressierung von Konstanten in den Tabellen des neuen Methodensatzes zur Adressierung der Daten.
Das Befehlssystem soll sich an 100 Anweisungen rächen, die auf den sogenannten Basis- und zusammengesetzten (Lager-)Anweisungen aufgebaut sind. Grundbefehle werden für einen minimalen Satz von Adressierungsmethoden verwendet, und nur einer (ohne den ersten Operanden für denselben Befehl) kann in 1 bis 4 Byte verwendet werden. Warehouses für Command and Control mit einem erweiterten Methodensatz zur Adressierung von Daten, Stinks können erhöht werden (von 1 auf 6 Bytes) und erscheinen für eine größere Anzahl von Prozessorzyklen. Deyakі-Basis- und Warehouse-Befehl werden für ihre Funktionen identisch sein, aber sie können absolut eine Form eines Codes in diesem Format sehen. In solchen Fällen vibriert der Compiler die grundlegenden Anweisungen ebenso effizient. Dieser Befehl dauert 2-10 Prozessorzyklen. Die Trivialität des Prozessorzyklus kann von 67 bis 167 ns eingestellt werden.
Das Befehlssystem enthält vorzeichenlose Anweisungen von 16x16 (21 Zyklen, 3 Zyklen für das Vorhandensein eines Hardware-Multiplikators), 32/16 (42 Zyklen), Vielfaches von akkumulierten (MAC), aber nicht für alle Modelle, sondern auch 12 Anweisungen für Bit Operationen. Die unkonventionelle Besonderheit des Prozessors die Angabe der Befehle selbst (mit gleichem Betriebscode) von Operationen mit 8- und 16-Bit-Operanden. Der Befehl selbst (wenn die Operation in einem Wort und in einem Byte ist) wird durch ein spezielles Zeichen am Register gekennzeichnet. Immer schnellere Entwicklung von mehr Teams ohne erweiterte Anweisungen. Auf der anderen Seite hat der Preis zu geringen Problemen geführt, es ist notwendig, bei der Einreichung von Programmen regelmäßig in die Position des Vorarbeiters des Geschäftsleiters zurückzukehren, damit Sie nicht versehentlich das Byte verlieren was du mit einem Wort zerstören wolltest.
Der Mikrocontroller 66K kann das knifflige Speichermodell mit einer Gesamtgröße von bis zu 16 MB, aufgeteilt in 256 Segmente, komplettieren. Das Nullsegment soll sich am Systemregister, dem Register der Sonderfunktionen zur Verwaltung der Peripherie und bis zu 2 KByte Registrierung rächen. Das Ledersegment der Partitionen dodatkovo in 256 Teile und enthält einen Bereich mit einer kurzen Bitadresse (im Falle eines Bits ist es möglich, ein Bit für alle 16 MB zu adressieren), einen Bereich für alle Segmente (für den Austausch von Daten von anderen Managern , Segmentinformationen) Ich werde eine schnelle Adressierung verwenden und die Zeile, die für die Adressierung verwendet wird, mit einem kurzen 1-Byte-zsuv streamen. Das Ohr der Stromlinie wird durch das High-Byte des Systemregisters der Basis der lokalen Register angezeigt.
Der Programmspeicher wird in dieser Reihenfolge für 256 Segmente zu je 64 KB angegeben. Der Speicherumfang des Programms und des Vorgegebenen wird wirklich angesprochen, (Implementierungen sind Hardware) im Modell des Mikrocontrollers festzulegen. Außerdem befinden sich nicht alle MCs in Anwesenheit des segmentierten Registers.
Mikrocontroller der MSM65xx-Familie zeichnen sich durch eine Vielzahl von maskierten, einmalig programmierten oder FLASH-embedded PDPs von 32 bis 128 KByte aus. Der interne RAM-Speicherplatz kann von 1 bis 4 KB eingestellt werden.
Viele MK-Modelle können im FLASH-ROM mit der Möglichkeit der internen Schaltungsprogrammierung installiert werden. Der Speicher kann sowohl EEPROM als auch Dual-Port-RAM sein.
Alle MSM66xx-Mikrocontroller können einen ADC mit einer Bitrate von 10 Bit und der Anzahl der Ausgangskanäle von 4 bis 16 mit drei Wandlungen von 128 Zyklen pro Kanal verwenden. Crystal MSM66587A ist ein kleinerer 8-Bit-4-Kanal-ADC. Der Dodatkovo-Analogblock für einige MK-Modelle enthält einen 8-Bit-2-Kanal-DAC und auch einen Nulldurchgangserkennungsdetektor.
Die Timer-Einheit beinhaltet einen Timer für eine zeitbasierte Uhr, d. h. eine Vielzahl von programmierbaren Rosetten, einen 16-Bit-Timer und bis zu 7 8-Bit-Timer für die Zählfunktion (eine realisierbare WATCHDOG-Funktion), eine 8 -Zeilen-, 16-Bit-Zeilenlauf-Timer mit zwei Eingangskanälen, 15-Bit-Echtzeit-Timer, Taktungen von einem zusätzlichen Generator mit einer Frequenz von 32768 Hz, 4- oder 2-Kanal 8-Bit-PWM, kaskadierbar.
Krym tsiy, deyaki MK enthalten eine 16-Bit, 3-Phasen, 6-Kanal-PWM zur Steuerung der Motoren eines kontinuierlichen und wechselbaren Schlags.
Das System der seriellen Schnittstelle wird durch zwei UARTs von einem oder mehreren synchronen Kanälen repräsentiert. Die Anzahl der eingeführten/vivod Ports sank aus dem Modell von 50 auf 110 Zeilen.
Der Block der Verarbeitung pereriwan von 3 bis 9 ruft Dscherel pereriwan auf.
Die Mikrocontroller MSM65xx sind in QFP-Gehäusen vom Typ 64/84/100/128 erhältlich. Der Standard-Lebensdruck beträgt 4,5 V. Die leistungsschwächste Produktionsreihe beträgt 2,4 V, der maximale Lebensdruck beträgt 20 mA.
16-Bit-Mikrocontroller werden von TI mit zwei Hauptschaltern bereitgestellt. Die erste Familie des TMS370C16 є ist eine Weiterentwicklung des 8-Bit-MK TMS370 für Speicher, die robuste Prozessoren erfordern wird. Aus diesem Grund, wie in den frühen 90er Jahren, sah TI die Pläne zur Weiterentwicklung und Modernisierung des TMS370, verflochten mit der Veröffentlichung bereits vorhandener Versionen, die Bosheit des unvermeidlichen Todes von T16 starb in den älteren. Gleichzeitig sind sie weiterhin optimistisch, was den aktuellen Stand und die Aussichten für den aktuellen 16-Bit-TI-Mikrocontroller, die Mikrocontroller-Familie MSP430 der Firma MSP430, angeht.
Die Mikrocontroller des MSP430 haben möglicherweise einzigartige Eigenschaften, Winterwetter, Mikrolebensdauer und Leistung, die es ihnen ermöglicht haben, Mikropositionen von denen einzunehmen, die eine Immer wenn es einen Dummy gibt, aber der MSP430 MK darf einen noch größeren Prozessor haben (z.B. die Zeitschrift "Components and Technologies" Nr. 3 für 2000 r. das gleiche Zuordnungsmaterial zum MSP430 selbst und um sich an den richtigen Daten zu rächen ). Tatsächlich (ich muss keine Rekorde im Energiesektor verfolgen) kann die Produktivität des MSP430 bis zu 5 MIPS betragen, was für 16-Bit-MCUs nicht das beste Ergebnis ist. Es gibt wenige 16-Bit-Mikrocontroller, die auf einmal freigegeben werden, einen Prozessorzyklus von weniger als 100 ns und außerdem eine große Anzahl von Befehlen einen Zyklus benötigen.
In der dänischen Stunde von TI, die Veröffentlichung der Hauptlinien von MK: MSP430x310, MSP430X320, MSP430X330 und MSP430x11x, implementiert auf einem Basiskern und im Allgemeinen entsprechend der Wirtschaft entwickelt
RISC-kompatibler Neymaniv-Prozessor, um 16 16-Bit-Register zu rächen, von denen 4 vikoristovuyutsya als Befehlszeile für die Adresse bis zu 64K ... Інші 12 Register є Register einer ausländischen Registrierung, wie man sich gegebenenfalls registriert, wie Register-Akkumulatoren, Adressregister, wie man indirekt, indexiert, indirekt mit einer nachträglichen Erhöhung der Adressregister und auch für einfache Registrierung
Der Prozessor ist ein orthogonales (symmetrisches) Befehlssystem, das viconuvati ermöglicht, sei es eine Operation mit einem Register, eine vikaristische Adressierungsmethode. Eine Reihe von Teams, die sich an 27 Grundbefehlen rächen sollen. Dodatkovi 24 Befehle haben einen Prozessor. Wenn der Compiler also beispielsweise den Befehl "DEC R6" erstellen kann, dann sehen Sie die Anweisung "SUB # 1, R6".
Erforderliche Form von Konstanten formє Konstantenregister. Eine Vielzahl von emulierten Befehlen ermöglicht die Anzeige der gleichen (nicht großen) Anzahl von Prozessorzyklen, wie beispielsweise Basisbefehle, zusätzlich zu fünf Befehlen, nur wenigen Basisbefehlen. Das Format der Befehle kann je nach Adressierungsart und Befehlsart 2, 4 oder 6 Byte betragen.
Bei direkter Registeradressierung werden die Anweisungen in einem Prozessorzyklus (bis 200 ns) angezeigt und benötigen weniger als 2 Byte. Sieg der anderen Adressierungsmethoden kann in 2-3 Stunden angezeigt werden (indirekte und indizierte Adressen für einen Operanden) bis zu 4-6 Prozessorzyklen (absolute Adressierung oder indirekte und / oder indizierte Adressen für beide Operanden), bis zu 4- 6 Prozessorzyklen Byte.
Deyaki serii MSP430 Rache-Hardware-Multiplikator, der es ermöglicht, ein Vorzeichen ohne Vorzeichen 16x16 für 1-2 Prozessorzyklen zu multiplizieren. Gleichzeitig ist es zwar notwendig, die Operandi (z. B. von RON) zum Multiplizieren in das Register zu übertragen und das Ergebnis dann trotzdem zurück zu übertragen, damit das Ergebnis für die späteren schneller ist. Und die tse ist die Stunde vor dem Datum.
Mikrocontroller MSP430, gespeichert in Modellen, kann in ROMs mit einer Größe von 2 bis 32 KByte gespeichert werden, maskiert oder einmalig programmiert (MSP430F11x-Serie kann verwendet werden, um FLASH bis zu 4 KByte zu navigieren).
Die Kapazität des internen RAM kann von 128 Byte bis 1 KB eingestellt werden. MK ist nicht sehr flexibel, um den Speicher des Programms anzusprechen, ich möchte die Pläne von TI - in den Maybutny-Boxen, den Speicher bis zu 1 Mbyte-Segmentmodell des Speichers zu realisieren. Außerdem ist es unmöglich, sich vom Mikroprozessorregime zurückzuziehen. Um die Qualität zu verbessern, werden Kristalle mit ultravioletten Radierungen verwendet.
Die Nomenklatur der peripheren Anhänge befindet sich in der MK-Reihe.
MSP430x310-Serie
Der Mikrocontroller der MSP430x320-Serie kann mit einer analogen Recheneinheit auf Basis eines 6-Kanal-ADC mit 12+2 Bitrate, mit einem ION, der 96 und 132 Prozessorzyklen umsetzt, aufgerüstet werden.
Serie MSP430x330, je nach MSP430x310, eine erweiterte Timer-Einheit, einschließlich eines zusätzlichen 16-Bit-Timers / Chillers und 5 Speicher- / Verschlechterungsregistern. Krym, es riecht nach einem Gerät pomnozhuvach, zusätzliche Ein- / Ausgangsleitungen, Controller der letzten USART-Schnittstelle.
Die restlichen Mikrocontroller MSP430x11x beherbergen einen 16-Bit-Timer / eine Zelle mit drei Speicher-/Batch-Registern und vibrieren in einem 20-Typ-SOP-Gehäuse.
Das Hauptaugenmerk des MSP430 MC liegt auf den größten (extravaganten) Mikrocontrollern, es ist sogar noch höher in Bezug auf Produktivität / Wartung, die bei 660 MIPS / Watt liegt.
Mikrocontroller können die interne Taktfrequenz (1-3 MHz) vom Taktgenerator mit einer Frequenz von 32768 Hz einstellen.
Bei einer Spannung von 3 und einer internen Taktfrequenz von 1,1 MHz beträgt die Lebensdauer des Mikrocontrollers nur 350 μA. Der minimale Rausch des Lebens im Reinigungsmodus ändert 1,5 μA nicht. Die Ausgabe aus dem Kassenmodus ist in 6 Mikrosekunden abgeschlossen.
MK MSP430 ist in den Gehäusen 48/56 SSOP (MSP430x310), 64QFP oder 68PLSS (MSP430x320), 100QFP (MSP430x330) erhältlich.
Die Beleuchtung wird immer beliebter. Es gibt eine breite Palette an Funktionalität und viel Flexibilität, die es Ihnen ermöglicht, die höchsten Effizienzindikatoren zu erreichen. Das moderne System "Smart Light" kann das Dzherela-Licht, Wohnblöcke, Sensoren (Ruffs, Präsenz, Beleuchtung) in einem Informationsrahmen verwenden. Bemühungen der großen Virobniks, ihre Lösung in der ganzen Sphäre zu konzipieren. So produziert beispielsweise die Firma Infineon eine breite Palette spezialisierter Mikroschaltungen von Spannungsreglern bis hin zu Mikrocontrollern der XMC1000-Familie.
Klein. 1. Technologien und Mikroschaltungen von Infineon
Es ist wichtig, den Menschen zu kennen, der lebt, als ob er das Wissen um das Licht nicht wüsste. Svitlodiodi (LED) kennen ihren Stillstand in kleinen Nebengebäuden: von Darmlecken bis hin zu harten Industriesvitlniks. Die Gründe für diese Popularität sind hohe Effizienz und niedriger Lebensstandard, während andererseits ein Mangel an Funktionalität, einfache Verbesserung der Beleuchtungsstärke und eine effiziente Verwaltung der Lebensbedingungen bestehen. Die LED-Leuchten selbst eignen sich ideal für die Umsetzung von „Smart Light“-Systemen.
Da es also mit Hilfe des LED-dzherel Roboters einfach ist, Licht ins Licht zu bringen, lassen sich problemlos intelligente Funktionen realisieren:
Infineon ist einer der führenden Anbieter von elektrischen Komponenten für die Beleuchtungstechnik. Das Portfolio des Unternehmens umfasst ein breites Spektrum an analogen und digitalen Mikroschaltungen sowie diskreten Bauelementen, sodass Sie folgende Geräte einsetzen können:
Die Hauptfunktionsblöcke im "Smart Light"-System sind AC / DC-Dzherela Living (Treiber) für Leuchten, DC / DC-Treiber, Sensoren, Steuergeräte (Abb. 2). Die Steuergeräte sind für die Leistung der Sensoren verantwortlich, steuern die Parameter des Systems, tauschen Informationen mit den anderen intelligenten Universitäten aus und steuern die Treiber der LEDs.

Klein. 2. Vikoristannya Infineon-Technologien für Beleuchtungsprogramme
Yak hat keine Entscheidung getroffen, es geht hauptsächlich um die Umsetzung der Implementierung der intellektuellen Funktionen für den Mikrocontroller. Der Gestank von Vikonuyut-Programmen aus der Verwaltung der Beleuchtung, Bezpechuyut Live und Anzeige von Sensoren, siehe Befehle für Fahrer, verwenden Sie die Power-Tasten an den Dzherels des Live.
Das Unternehmen Infineon förderte bis zur Freigabe der Entwickler eine Familie von XMC1000-Mikrocontrollern, die den aktuellen 65-nm-topologischen Standards folgen. Stinken Sie, um die Einfachheit der 8-Bit-Systeme und die numerische Belastung des 32-Bit-Kerns zu genießen. Hauptmerkmale der є-Familie:
Die Infektion der Familie ist eine der gleichen Chotiri-Linien.
XMC1100 - die Basislinie der Familie mit dem FLASH8-Volumen ... 64 kB, die die Umsetzung der einfachsten und kostengünstigsten Programme ermöglicht. Der XMC1100 verfügt über einen bescheidenen Satz an Peripheriegeräten (16-Bit-Timer, universelle USIC-Schnittstelle, 12-Bit-ADC).
XMC1200 - eine Reihe von Mikrocontrollern mit einem FLASH-Volumen von 16 ... 200 kB und einer speziellen Peripherie für einen Middleless-Roboter mit LED. Neben der Grundausstattung der XMC1200 Mikrocontroller-Peripherie sind zwei ADCs on Board, bis zu drei analoge Komparatoren, Spezialisierung der BCCU (Brightness and Color Control Unit) Einheit zur Steuerung von hellen Farben in 9 hellen Farbpanels.
XMC1300 - Linie mit fortschrittlicher Produktivität und FLASH-Volumen von 8 ... 200 kB. Ein mathematischer Prozessor wurde eingeführt, um den Cashflow zum XMC1300-Lager zu erhöhen. Tse ist wichtig vor dem dodatk_v, scho fließen in die Köpfe der harten echten Stunde. Zur Ergänzung des Grundsatzes der XMC1300-Mikrocontroller-Peripherie sind zwei ADCs, drei analoge Komparatoren, 9 Lichtausgangskanäle, ein weiterer 16-Bit-Timer und ein Block für Roboter mit Encodern (oder Sensoren) in ihrem Lager verfügbar.
XMC1400 - die Linie mit der maximalen Produktivität und der am weitesten entwickelten Peripherie. Im Fall des XMC1300 kann der Mikrocontroller XMC1400 mit 16-Bit-Timern und -Komparatoren aufwarten. Eine der Hauptlinien der Linie ist die CAN-Bus-Schnittstelle. Mikrocontroller werden zur idealen Wahl für die fortschrittlichsten und produktivsten Ergänzungen.
Die wichtigsten Erweiterungen der neuen Mikrocontroller-Familie sind: mehrkanalige DC/DC-Treiber von LEDs mit verbesserter Genauigkeit der Helligkeitseinstellung und intelligente Leitungen von AC/DC-Treibern, aber auch die Funktionalität des Busses.
Geführt, Hintern. In Abb. 3 Ansichten des DC/DC chiotricanalen LED-Treibers mit präziser Einstellung und Steuerung des Strums. Der Fahrer kann zusätzliche Signale von Sensoren (Verkehr, Präsenz, Beleuchtung) annehmen und über DALI- oder DMX512-Busse mit anderen Anbaugeräten vernetzen. Solche Treiber eignen sich am besten, um das zusätzliche XMC1200 oder XMC1300 zu realisieren.

Klein. 3. Anwendung von DC / DC-Programmen: Helligkeitsregelung von RGB-LED
Der XMC1300 eignet sich auch ideal zum Abschalten von AC/DC-Treibern für versenkbare LEDs (Abb. 4, Abb. 5). Die Steuerung kann über ein zusätzliches analoges Standardsignal 0-10 oder über den DALI-Bus gesteuert werden.

Klein. 4. Butt AC / DC-Programme: dzherelo vivlennya für svitlodiod

Klein. 5. Hintern mit AC/DC-Programmen: dzherelo vivlennya für svitlodiod von KKM
Um den Freunden beim Vertrieb von Lichtprogrammen zu helfen, hat Infineon eine ganze Reihe von Luxussets vorgestellt.
KIT_LED_XMC1202_AS_01(Abb. 6) - ein Jonglierboard basierend auf XMC1202, entwickelt für Roboter im Arduino (Genuino) Uno R3 Stack, oder separat mit dem XMC1100 Bootkit Board. KIT_LED_XMC1202_AS_01 kann mit einer Stromversorgung bis 48 V, drei unabhängigen DC/DC-Wandlern mit einem Ausgangsstrom bis 700 mA pro Kanal und der Anschlussmöglichkeit über I2C verwendet werden.

Klein. 6. Zovnishny viglyad KIT_LED_XMC1202_AS_01
KIT_ XMC1 x_ AK_ LED_001 - ein Set, das eine Basisplatine (XMC1200 Bootkit) mit einem Segger J-Link-Editor und zwei Erweiterungsplatinen mit separaten LED-Sets (drei RGB-Farben oder 20 Einzelfarben) enthält. Die Verbindung mit Erweiterungskarten ist über DALI-Busse, DMX512 und RF-Kanal möglich.

Klein. 7. Zovn_shn_y viglyad KIT_XMC1X_AK_LED_001
KIT_ XMC1_ LED_ CC_ EXP_001 - Zifferblatt basierend auf XMC1300, das mit zwei Boards untergebracht werden kann: Basic XMC1300 Bootkit und Erweiterungsboard mit LED-Treiber (bis 15 W) und galvanisch verbunden mit DALI-Schnittstelle (Abb. 8).

Klein. 8. Zovn_shn_y viglyad XMC1300 Boot-Kit
Eine wichtige Herausforderung für XMC1000-Controller ist das Aufkommen von nicht standardmäßigen Bibliotheken, die Nutzung der Mitte der DAVE™-Box.
DAVE ™ ist eine auslegerlose und komplette Plattform, inspiriert vom Eclipse CDT. Vaughn ist ein einzelner ARM ® GNU-Compiler, nicht auf Lager nagodjuvach, zavantazhuvach, grafischer Visualisierer xSPY. Sicherlich, wenn der Händler möchte, gibt es einige der beliebtesten Mittelklasse-Marken (Atollic, IAR, Keil MDK, Rowley und TASKING).
DAVE wird mit einer Vielzahl von Bibliotheken geliefert. Am Ende des Sets, zokrem, geben und implementieren Sie den DALI-Stack, der aus Sicht der Installation von Programmen für moderne Beleuchtungssysteme noch kniffliger ist.
SpezifikationenReglerXMC1202-T016X0016:
Lager für das Jugendset KIT_XMC1X_AK_LED_001:
Über das Unternehmen
Infineon - das Unternehmen wurde 1999 aus dem Simens-Lager gesehen. Im Moment gibt es eines der größten elektronischen Bauelemente der Welt. Die Nomenklatur des Unternehmens umfasst eine breite Palette von analogen und digitalen Mikroschaltungen, diskreten Niederspannungs- und Hochspannungskomponenten, externen Leistungstransistoren und intelligenten Schaltern, Sensoren und Mikrocontrollern, einschließlich 32-Bit-ARM® Cortex®-Kern
Eine neue Familie von 32-Bit-Mikrocontrollern für den industriellen Speicher XMC4000 von Infineon wird eines Tages die fortschrittliche Peripherie und den Standard-ARM® Cortex™-M4-Kern vorantreiben, die für die Verteilung energieeffizienter Geräte verwendet werden.
Mikrocontroller XMC4500 є der erste Vertreter dieser Familie, bestimmt für die Implementierung der Steuerlogik in die neuen industriellen Ergänzungen und für die Beschleunigung des Produktionszyklus von Farbstoffen virobes sowie von Wein, der in Reichtum sehr relevant ist. Besonderer Respekt vor der Entwicklung dieser Steuerung wird dem zügigen Energiemanagement und der Vielzahl an kommunalen Standards zugeschrieben. Mit viel Einblick in das Know-how der letzten zehn Jahre hat Infineon ein einzigartiges Produkt geschaffen, eines nach der Überarbeitung eines standardmäßigen, weit verbreiteten Kerns, der in Echtzeit auf eine Peripherie für die Robotik verkürzt wird.
Die ersten Mikrocontroller XMC4500 und weitere instrumentelle werden im 2. Quartal 2012 verfügbar sein.
Besondere Merkmale:
Galuz zasosuvannya:
Instrumentale Eigenschaften:
Die Integration der Mitte des DAVE ™ 3-Ausgangs bietet Ihnen eine schnelle und einfache Möglichkeit, den Software-Sicherheitsprozess für ein bestimmtes Programm zu organisieren. Modulare Mitte des Outlets auf Basis von Eclipse mit einem GNU-Kitless-Compiler, der mit Tools von Dritttypen erweitert werden kann. DAVE™ 3 bietet auch eine automatische Generierung von Objektcodes basierend auf den Werten von Softwarekomponenten – den sogenannten DAVE Datasheets. Diese Komponenten sind hinter einer manuellen grafischen Oberfläche konfigurierbar und unterstützen die unterschiedlichsten Grafikkarten: von allen Arten von Peripherietreibern, zum Beispiel PWM, SPI, CAN oder USB ADC für Daten, Komponenten in der Mitte IP, TCP , zusätzlich für Kerovanny Verschieben und Automatisieren bis hin zu den angepassten Ergänzungen.
Grundlegende DAVE ™ 3-Tools können von www.infineon.com/dave gebootet werden. Die Basis von DAVE ™ 3 ist der Enrollment Manager, mit dem Sie DAVE-Programme von den Internetgittern hinzufügen und konfigurieren können. Der Code kann generiert werden, ohne dass Bilder aus DAVE ™ 3 kompiliert, hinzugefügt und angezeigt oder in Drittformat-Tools zur weiteren Verarbeitung importiert werden müssen.
Hexagon Application Kit є eine modulare, erweiterte Plattform zur Anpassung von Zusatzgeräten auf Basis der XMC4000-Familie und ist eine Reihe von Peripheriemodulen, die an das zentrale Controller-Modul angeschlossen werden können für einen schnellen Prototypen von speziellen Zusatzgeräten, wie z. B. einem Sensor für Motorsteuerungssysteme. ISOFACE™-Schlüssel von Infineon, Energieumwandlungssysteme wie Schwellen.
Peripheriemodule sichern den Anschluss von SD / MMC-Speicherkarten, Touch-Tasten, OLED-Display und bieten Audiofunktionen. Auch die Realisierung der Schnittstellen Ethernet, CAN und RS485 ist möglich.
Der aktuelle globale Markt für Mikrocontroller in einer bedeutenden Welt unter 8-Bit- und 16-Bit-Mikrocontrollern. Das Segment der 32-Bit-Anpassungen dürfte Malium sein, obwohl die Aussichten weniger wahrscheinlich eine Tendenz zum Erwachsenwerden zeigen. Analysten meinen, dass die nächste Stunde auf dem Parkplatz den linken Teil des Marktes benötigt, um 16-Bit-Anhänge zu belegen. Unwichtig auf dem Deyak, ich werde 2001 auf die Auto-Mikrocontroller trinken, nach einer Art wirtschaftlichen Niedergang werde ich auf die 16-Linien-Mikrocontroller für das Wachstum trinken, was durch den wachsenden Bedarf in der komplexen Automatisierung der Wagen. Vidomiy Hintern: Im modernen Auto liegt der Komfort des BMW745i bei bis zu 60 Mikrocontrollern.
Von Anfang 2001 bis zum Fels, angesichts des wachsenden Consumer-Marktes, hat die Automotive/Industrial-Produktion der Mikrocontroller-Produktion der Firma Infineon eine Reihe neuer Anbauteile eingeführt. Bis hin zur ganz neuen Mikrocontroller-Generation: 8-Bit-Attach zur Klasse "System-on-Chip" (C868), neue Generation von 16-Bit-Flash-Mikrocontrollern (XC161, XC164 und XC167), ein neues Mitglied der bestehenden 32 -Bit-Mikrocontroller Die neuen Mikrocontroller geben den Händlern von Industrie- und Automobilindustrie die Möglichkeit, die Größe des Marktes zu reduzieren, dh die Schnelligkeit des Designs und die Geschwindigkeit, in diesem Rang die Stunde der Markteinführung eines guten Produkts. Razroblenі speziell von Zhorstki Vimogi Industrie- und Automobil-Stasosuvan, neue 8-Bit-, 16-Bit- und 32-Bit-Familien garantieren einen reibungslosen Übergang von früher aufgebrochenen Systemen zu neuen Anhängen.
Dieses Statut wird 16-Bit-Flash-Mikrocontrollern der XC166-Familie (XC161, XC164 und XC167) zugewiesen, in deren Basis die neue Architektur C166S V2 ist.
Die Positionierung des Unternehmens Infineon ist wichtig als Mikrocontroller für Autospeicher (Anbauteile, Autoinnenräume, intelligente Scheinwerfer, Sicherheitskissen, elektrische Leistung der Kermsteuerung). Zur gleichen Stunde ist die Leistung des Mikrocontrollers des Mikrocontrollers XC167 zur Steuerung des Antriebs der Industriebezeichnung im Sinne der Steuerung der industriellen Geschwindigkeit besonders wichtig.
Besondere Merkmale:
Die Architektur der XC166-Mikrocontroller verfügt über ausgewogene RISC-, CISC- und DSP-Prozessoren gleichzeitig mit einem gut ausgestatteten Peripheriesystem.
Verbindung der CPU aus dem Speicher, einschließlich der aufgerufenen, um zusätzliche Blöcke der Keruvannya PMU (Keru-Zugriff auf die Speichereinheit des Programms - IMB und den aufgerufenen Speicher) und DMU (Keru zum Speicher des Speichers der Vergangenheit) zu organisieren ) Sie hatten zuvor mit dem EBC zusammengearbeitet.
Die Speicherblöcke ermöglichten die Implementierung eines noch kompakteren Kristalls, der eine hohe Produktivität in den ländlichen Gebieten der Speicherung (in allgemeinen Bereichen, Verwaltungs- und Kommunaldiensten usw.) bewahren würde. I Blöcke des eingebauten Speichers (Programmspeicher und SRAM, Dual-Port-RAM, SRAM sind angegeben) und das eingebaute Peripheriesystem wird für zusätzliche Reifen verwendet. Ein weiterer Bus - der LXBus-Bus - wird für die Nutzung externer Ressourcen und einer Reihe zusätzlicher Ressourcen verwendet. Die Struktur der Reifen wurde erweitert, um die Produktivität des Systems zu erhöhen, sodass der Roboter in einer Stunde daran arbeiten kann.
Yak basic, wenn man sich den Mikrocontroller XC166 ansieht, ist auch der Mikrocontroller XC161CJ verfügbar.
Das Blockschaltbild des Mikrocontrollers richtet sich an Mal. 1.
Klein. 1. Blockschaltbild des Mikrocontrollers XC161CJ
Die Hauptmerkmale der Mikrocontroller liegen im Teufelskern, die Mikrocontroller der XC166-Serie erkennt man am C166S-V2-Kern, dessen Blockschaltbild in Abb. 2.

Klein. 2. Blockschaltbild des CPU-Mikrocontroller-Kerns XC166
Die Hauptblöcke des CPU-Kerns, wie in Abb. 2, :
Vikoristan in den XC166 Mikrocontrollern ist die neue Architektur des C166S-V2 optimiert für die Darstellung von Hochleistungsteams und die minimale Reaktionszeit (auf die Nachricht) beim Anruf. Zur gleichen Stunde ermöglicht das intellektuelle Prinzip, die in den Kern des Systems integrierten Peripheriemodule zu fordern, eine signifikante Veränderung des verschränkten Rechenkerns (CPU). Die Hauptmerkmale des neuen Kerns aus dem C166-Kern sind: erweiterter Förderer (C166 mav 4-Strangförderer); größeres Tempo ist die Taktfrequenz і, weniger, weniger Trivialität des Arbeitszyklus; vikonannya praktisch alle Teams pro Zyklus; vikonannya kontextuelles Mischen ohne Zyklus; Erweiterung des 16-Bit-Stack-Indikators auf bis zu 24 Zeilen. Im Ergebnis lieferte der C166S V2-Kern aufgrund seines Vorgängers - dem C166S V1 . keine größere oder bessere Leistung
Der Speicher von Mikrocontrollern der XC166-Serie ist für die kombinierte Architektur - "Harvard" und "von Neumann" implementiert. Die Harvard-Architektur ist mit dem Speicher von Codes und Verteilungsdaten vertraut, und eine solche physische Option ermöglicht es Ihnen, einen einstündigen Zugriff auf Codes und Daten zu organisieren und so Ihre Produktivität zu steigern. Was die Architektur von "von Neumann" betrifft, so ist der Code in einem einzigen Adressraum auf 16 MByte erweitert, was eine effiziente Speicherung ermöglicht.
Der Speicher der XC166-Mikrocontroller-Konstanten und der Speicher der XC166-Mikrocontroller-Codes und -Konstanten wurde dem IMB-Block hinzugefügt; Der Flash-Speicher ist mit einem eingebauten Mechanismus zur Korrektur von Pardons (ECC) ausgestattet, der über eine 64-Bit-Schnittstelle mit der CPU (über PMU) verbunden ist, wodurch die CPU eine Auswahl von 16-Bit-Befehlen gleichzeitig lesen kann. Über den PMU-Baustein verbindet die CPU auch den Programm-Cache (RAM 2 KByte) und das Anlauf-ROM.
Der Speicher von diesen ist organisiert aus dem Register-Zwei-Port-OZP (DPRAM), aus den kurzen Adressierungsbits und einem einstündigen Zugriff zum Aufzeichnen und Lesen; Dieser Block der Erinnerung an Tribute. Bis zum Speicherblock der CPU geht es an den Viewer der 16-Bit-DMU.
Diese Speicherorganisation ermöglicht es der CPU, sich sofort mit 64-Bit-Flash-Code und drei 16-Bit-Dummys (zwei im Dual-Port-OZP und ein Dummy-Dummy-Dummys und Peripherie) zu verbinden.
Tabelle 1. Speicherkarte des Mikrocontrollers XC161CJ 1)

Durch die DMU, hinter dem zusätzlichen PD+Bus, werde ich den PDBus zur C166-Familie hinzufügen, um Daten zwischen der CPU und der angeschlossenen Peripherie auszutauschen. Es ist auch über die DMU-Einheit, die Interaktion zwischen der CPU und dem Bus zu organisieren. Module für Mikrocontroller-Peripherie der XC166-Familie Für ihre Funktionen ist es sinnvoll, hinter dem TwinCAN-Modul die analogen Mikrocontroller-Peripherie-Module der C166-Familie zu ergänzen. Der Satz und die Anzahl der Peripheriemodule für den Hautaufsatz der XC166-Familie sind in der Tabelle aufgeführt. 1. Hier ist die Grundfunktionalität der Module essenziell.
Das Timer-Modul für den Anfangswert (GPT12E) ist eine sehr flexible Struktur der generischen Funktionen von Timern / Chillern, die in einer Vielzahl von denen verwendet werden können, die mit Uhrleistungen verbunden sind, wie z. B. die Größe des Moments, wenn es kommt darauf an Das GPT12E-Modul kann fünf 16-Bit-Timer aufnehmen, die von zwei externen Modulen organisiert werden: GPT1 und GPT2. Der Skin-Timer des Skin-Moduls kann autonom verwendet werden, oder er kann mit dem gleichen Timer des gleichen Moduls verbunden werden. Der Skin-Timer kann in einem der Hauptmodi des Roboters, Timer, Timer und dann Strobe, im Modus des Detektors und im Modus der inkrementellen Schnittstelle (nur GPT1-Timer) individuell eingestellt werden. Das maximale Timing der GPT1-Modul-Timer beträgt 8 Zyklen pro CPU-Taktsignal. Das maximale Timing des GPT2-Moduls besteht darin, 4 Zyklen auf das CPU-Taktsignal einzustellen.
Die Speicher-/Zugriffsmodule (CAPCOM1 / 2) steuern die Formulierung der Meldungen der stündlichen Ereignisse, bis zu 32 Kanäle mit einer maximalen Kapazität von 16 tCL. CAPCOM-Module können verwendet werden für: die Bildung von Pulsen und Pulssequenzen, Pulsweitenmodulation (PMW), Digital-Analog (D / A) Re-Implementierung, Organisation des Programm-Timings und Re-Engineering-Stunden, bis auf Abruf Chotiri 16-Bit-Timer (T0 / T1 in CAPCOM1, T7 / T8 in CAPCOM2) mit Wiedereingriffsregistern bilden zwei unabhängige Zeitbasen für eine Reihe von Akkumulations- / Produktionsregistern. Das Eingangssignal des Timer-Takts wird nach dem Programm der Aufführung vor dem Signaltakt des Systems organisiert, oder es kann durch die Signale des Reset / Anti-Reset des T6-Timers des GPT2-Moduls organisiert werden.
Das mit den Mikrocontrollern XC164 und XC167 bestückte CAPCOM6-Modul ist mit PWM-Signalen zur Ansteuerung von Elektromotoren ausgestattet.
Timing Afterhours werden aus siegreichen Kanälen bis zu drei 16-Bit-Speicher-/Produktionskanälen und einem autonomen 10-Bit-Kanal gebildet.
In der Betriebsart hat das CAPCOM6-Modul zwei Ausgangssignale (direkt und invertiert) entlang des Hautkanals mit Dimmunterbrechungen und Impulsen (Totzeitsteuerung). Der Kanal kann ein einzelnes Ausgangssignal bilden und zusätzlich zur Modulation der Ausgangssignale verwendet werden. Im Überflutungsmodus wird bei Übertragung des Signals an den Eingangseingang die Timereinstellung für T12 im Überflutungsregister gespeichert.
Timer (16-Bit-T12 und 10-Bit-T10)
Analog-Digital-Wandlung (ADC), 10-Bit-Wandlung in 2,85 μs (Minimum), im Skin-Mikrocontroller der XC166-Familie, die Anzahl der Kanäle, die Multiplexe, ADC-Implementierungen für die Methode der Last-Day-Closeness, der Bereich der automatischen Spannungsänderung von 0 bis 5 V, und der Kopf des ADC wurden durch die Anpassung der C166-Familie automatisch durch die Selbstkalibrierung der Leistung ausgelöst, so dass der Roboter... Über dem in das Register einzutragenden Revisionsergebnis wird das Verfahren zur Offenlegung / Übernahme aus der Wiedereinsetzungsbegnadigung angezeigt. In ruhigen Räumen, für die im analogen Signaleingang nur eine geringe Anzahl von Kanälen vorhanden ist, können Kanaleingänge, die überlastet werden können, zur Portierung digitaler Eingänge verwendet werden.
ADC akzeptiert eine Reihe von Konvertierungsmodi: eine einmalige Konvertierung eines festen Kanals, eine einmalige Konvertierung eines festen Kanals, eine einmalige Konvertierung von Autoscans, eine Nonstop-Konvertierung von Autoscans. Außerdem kann das Ende der Konvertierung in den jeweiligen Kanal eingefügt (injiziert) werden.
Um die unproduktiven Vitrati zum Wikklik und zur Ausgabe aus dem Verarbeitungsprogramm zu beschleunigen, kann der Speicher in der Zwischenzeit auf den Vicoristany-Controller der Peripherie (PEC) übertragen werden.
Das Real Time Clock (RTC)-Modul ist im Grunde ein unabhängiger Timer. Die Grundfrequenz der RTC kann hinter dem Timer übersteuert werden.
Die Neuheiten des Jahres der echten Stunde sind: die Formulierung der Reaktivierung für die Aktivierung des Mikrocontrollers in den Aufgaben der Stunde, der Roboter in synchronen Systemfrequenzen oder asynchronen Modi, die Möglichkeit, den Mikrocontroller von der Anschlüsse der Stromversorgung.
Asynchrone / synchrone letzte Schnittstellen (ASCx) stellen keine letzten Anrufe zwischen dem Host-Mikrocontroller und anderen Mikrocontrollern, Mikroprozessoren und Anrufperipheriegeräten bereit. Die ASCx-Schnittstelle akzeptiert asynchrone Doppelduplex-Anrufe und synchrone Überduplex-Anrufe. Im asynchronen Modus werden 8 oder 9 Bits aufgrund der Steuerung der Paarung und der Anzahl der Stoppbits überschrieben. Um die Zuverlässigkeit von Übertragungen zu gewährleisten, ist die Kontrolle von Paarung, Rahmen und Neudefinition erforderlich. Im Synchronmodus werden Daten aus dem Taktsignal, das in der Mitte des ASC gebildet wird, synchron gesendet oder empfangen.
Zusätzlich zu den Fähigkeiten der ASC-Mikrocontroller der C166-Familie ist der ASC der neuen Mikrocontroller mit FIFO-Übertragung und -Empfang ausgestattet, in einem speziellen asynchronen Modus akzeptiert ASC0 die IrDA-Übertragung von Daten mit einer produktiven Kapazität von bis zu 115,2 Kbps .
Zur Absicherung der komplexen Kommunikation ist der Mechanismus zum Generieren der Adressen der mittleren Bytes organisiert. Der 13-Bit-Baudratengenerator bewahrt die ASC0-Formulierung in der Nähe des letzten Sync-Signals mit noch präziseren Einstellungen vor dem vorderen Zifferblatt, Besucher für die Shot-Dial-Schaltung. Das Modul bildet eine Übertragung: durch den leeren Sendepuffer, durch das letzte Bit des Rahmens, durch den Hauptpuffer des Empfängers, durch den Start und durch das Ende der automatischen Erkennung der Körperleistung.
Broadcast-Synchron-Lateral-Channels (SSCx) können wieder für Duplex-Lateral-Synchron-Rufe ab einer Kapazität von bis zu 20 MBaud (bei einer Taktfrequenz von 40 MHz) verwendet werden. Das Format der Daten, direkt zsuvu, die Polarität des Sync-Signals, diese Phase wird programmiert. Ein spezieller Body-Generator ermöglicht Ihnen, alle gängigen Body-Systeme abzustimmen, ohne die Taktsteuerung anpassen zu müssen. Das SSCx-Modul überträgt Symbole von 2 bis 16 Bit synchron mit dem Signal an das SSCx, das vom SSCx (im Master-Modus) oder den gesendeten (im geführten Modus) gebildet wird. Zsuv SSCx kann entweder als LSB oder MSB angepasst werden. Alle SPI-Funktionen sind vollständig anpassbar. Zur Verbesserung der Hoffnungen ist die Überwältigung der Gaben gering, die zusätzlichen Möglichkeiten zur Auffindung der Aparatny-Begnadigungen gering. Die Übertragung wird durch das Modul gebildet: durch leere Übertragung, durch wiederholten Empfang, durch pomilkovo und durch den Beginn und das Ende der automatischen Erkennung der Körperflüssigkeit.
Modul zum letzten Datenkanal (SDLM) Moduloption zum letzten Datenkanal (SDLM), basierend auf SAE Class B J1850 Spezifität, Modulation mit variabler Pulsbreite (VPW), aufgrund der höchsten Audioausgabe der Klasse B nach dem Multi-Connection-Protokoll, J1850 vergessen, über Aufruf 0. Das Modul ist mit Puffern zum Empfangen und Senden von je 11 Byte ausgestattet, mit einer Standardproduktivität von 10,4 Kbaud oder einer hohen (4-fachen) Produktivität von 41,6 Kbaud.
Das I2C-Busmodul sendet und empfängt Frames gemäß der IIC-Bus-Spezifikation über den Dual-Wire-I2C-Bus. Das Modul kann mit Puffern zum Empfangen / Senden des Moduls ausgestattet werden, es kann adressiert werden, 7- oder 10-Bit-Adressierung im geführten Modus, im LED-Modus oder im geführten Modus.
Für Keruvannya-Programme können Sie dynamische Reifen bis zu einer Anzahl von physischen Reifen (bis zu 3) einrichten. Dani kann eine Produktivität von bis zu 400 Kb / s unterstützen. Dem I2C-Modul zugeordnet, werden zwei Universitäten einen effizienten Service für den Transfer bereitstellen, die zusätzlich einen Roboter durch eine PEC-Übersteuerung erhalten.
Das TwinCAN-Modul, das das CAN-Modul abgelöst hat, kann in Mikrocontrollern der C166-Familie in Verbindung mit der CPU hinter dem zusätzlichen busähnlichen LXBus eingesetzt werden. Zwei (optional) oder eine Full-CAN-Universität wurden dem LXBus-Bus hinzugefügt. Das Senden und Empfangen von CAN-Frames erfolgt gemäß der Spezifikation von CAN V2.0 Teil B (aktiv). Skin von zwei Full-CAN-Universitäten kann Standard-Frames mit 11-Bit-Identifiern und Extended Frames mit 29-Bit-Identifiern verarbeiten. Zwei CAN-Universitäten können mit den Ressourcen des TwinCAN-Moduls smart umgehen, die Verarbeitung des CAN-Bus-Verkehrs optimieren und den Einbau der CPU minimieren.
Es gibt 32 verschiedene Institutionen, die bis zu einer von zwei CAN-Universitäten einzeln identifiziert werden können. Das funktionale Gateway wird mit einem automatischen Datenaustausch zwischen zwei CAN-Bussystemen ausgestattet, was die CPU-Überlastung reduziert und das Verhalten des Gesamtsystems in Echtzeit verbessert.
Das Bittaktsignal in beiden CAN-Knoten wird durch das Peripherietaktsignal (fCAN) gebildet und kann bis 1 MBaud Geschwindigkeit programmiert werden. Die Universität Kozhen kann sich mit einem Reifenpaar zum Empfangen und Übertragen von Daten verbinden.
Interrupt-Controller und PEC (Peripheral Event Controller)). Der Controller für die Übertragung von Mikrocontrollern XC166, nach den Mikrocontrollern der C166-Familie, verhindert die Verarbeitung einer großen Anzahl von Transfers oder Universitäten (bis zu 128 von 16 Prioritätsstufen) und mehr Eine typische Umverdrahtung der internen Verarbeitung des Programms ändert 200 ns (8 Zyklen) nicht. Die Stromversorgung des 8-Kanal-Pod-Peripherie-Controllers (PEC), der über 24-Bit-Anzeigen des DMA-Overrides verfügt, wird jetzt von Finding Rivne 15 bis 8 programmiert.
Die Systemsteuerung und die Organisation von Funktionen, die für das Speichern von Funktionen spezifisch sind, werden in der System Control Unit (SCU) organisiert. Das SCU-Modul wird in seiner eigenen Schaltung in Untermodulen gespeichert, so dass es die Funktionen implementiert: zentralisierte Steuerung des Robotersystems, Steuerung von Rabatten, Steuerung von Überlebenden, Aktualisierung des Aufrufs von asynchronem) Pererivan).
Basierend auf den Mikrocontrollern der C166-Familie kann die SCU durch die Steuerung der Erkennung und Kompensation von Temperaturänderungen erweitert werden.
Einer der wichtigsten Mikrocontroller der XC166-Familie ist der On Chip Debug Support (OCDS), damit Sie Ihre Hardware optimal nutzen können. Das Hauptmerkmal von OCDS, kerovanoy zovnіshnіm nagodzhuvalny Anhänge über die JTAG-Schnittstelle - die Anreicherung der Softwaresicherheit Corystuvach ohne die Mitte im Corystuvach-System. Die gute Nachricht ermöglicht es Ihnen, Hardware- und Software-Checkpoints, Checkpoints von neuen, GPRS- / Speichereinstellungen programmgesteuert einzurichten.
Die interne Schaltungsemulation (On-Chip Emulation - OCE) unter Verwendung der XC166-Familie bietet Echtzeitfunktionen im Echtzeitbereich von einer Stunde, um die Effizienz des Programms zu verbessern. Die interne Emulationsschaltung wird die Erweiterung der Änderungsmöglichkeiten sicherstellen, einschließlich der Unterteilungen der Teams, der Einreichungen für die Adressen oder der Werte, der Aufrufe zur Eingabe, der Sachbearbeiter, der Nachrichten der Einreichungen, der Timer sind dünn. Software-Updates sind verfügbar, stündliche Modi für Überwachung und Überwachung verfügbar, Wartung wird geändert
Mit dem Infineon-Distributionsformat ermöglicht Ihnen das Paket DAvE 2.1 (Digital Application Engineer), ein Händlertool, die Stunde der Entwicklung des Programms koristuvach zu beschleunigen. Die DAvE-Benutzeroberfläche ist langweilig und noch einfacher, sodass Sie schnell lernen können, einen Kolben zu benutzen. Für das gesamte System wurde ein System operativer Vorinformationsinformationen eingerichtet.
Bezposeredno in DAvE koristuvach wählen Sie das projektspezifische Mikrocontrollermodell aus, es wird eingerichtet, einschließlich der Systemfrequenz, die der Datei übergeben wird, die bei der Generierung des Codes abgelehnt werden kann.
DAVE ermöglicht es, nach einem Klick auf einen beliebigen Block der Peripherie des Mikrocontrollers die notwendigen Einstellungen und Anpassungen vorzunehmen, die in der tabellarischen Ansicht angezeigt werden.
Durch Anpassung aller Peripherieblöcke können Sie mit Hilfe von DavE einen C-Code generieren und diesen als Ausgabecode für Ihr Projekt verwenden.
Darüber hinaus kann DAVE vorgefertigte Vorlagen für C-Dateien, Header-Dateien und Dokumentation ersetzen.
Die Form der Vernichtung und kann auf der Grundlage eines Jugendlichen auf der Grundlage der Mikrokontrolle der XC166-Familie geliefert werden. Es ist jedoch zu beachten, dass analoge und saftige in unserem Land auf die gleiche Weise hinzugefügt werden sollten und der Anteil dieser Ausgaben für die Formen tatsächlich geringer ist.
Pidyb'єmo pidbags mit einem kurzen Überblick über die Hauptmerkmale der 16-Bit-Mikrocontroller der neuen Familie von Infineon.
Der neue Kern, die Erweiterung des Sets in der eingebauten Peripherie und die intellektuelle Kontrolle der Peripherie, werden je größer die Produktivität, desto niedriger die durchschnittliche Familie von C166 gewährleisten. Zur gleichen Stunde wurde die Verwirrung der Codes gerettet, sodass die Entwickler die Software früher verwenden und einfach auf die neue Familie wechseln können. Ein neuer Speicher wird für den Roboter im Temperaturbereich von -40°C bis +125°C gespeichert, das dauert 15 Jahre. Ein guter Elektromagnetismus wird die Stabilität der Roboter-Mikrocontroller der XC166-Familie für die Köpfe starker Elektromagnetik sicherstellen.
Die XMC™-Mikrocontroller-Familie basiert auf ARM® Cortex®-M-Kernen. Tse konzentriert sich direkt auf die Segmente Stromwandlung, Fabrik- und Gebäudeautomation, Transport und Haushaltsgeräte. XMC1000 bringt ARM® Cortex®-M0 Core і markterprobte und differenzierende Peripheriegeräte in modernsten 65-nm-Fertigungsprozessen. Der XMC1000 ist der Befehl Nummer eins, um traditionelle 8-Bit-Designs auf die nächste Stufe zu heben und ein breites Anwendungsspektrum von typischen 8-Bit-Anwendungen bis hin zu digitaler Leistungsumwandlung und sogar feldorientierter Motorsteuerung zu adressieren.
XMC4000 є aktiv in ARM® Cortex®-M4 mit eingebautem DSP-Befehlssatz. Silskotrivialy Gleitkommaeinheit, Direct Memory Access (DMA)-Funktion und Memory Protection Unit (MPU) out-of-the-box, intelligentes und präzises analoges / reduziertes Signal, Timer / PWM und Peripheriekommunikation.
AURIX™ TC2xx Mikrocontroller erfüllen die notwendigen Anforderungen im Automobil- und Industriemarkt in Bezug auf Effizienz und Sicherheit. Die innovative Multicore-Architektur basiert auf drei unabhängigen 32-Bit-TriCore™-CPUs und lässt sich aufteilen, um den Umfang der Sicherheitsstandards zu erweitern und gleichzeitig die Performance deutlich zu steigern.
Auch die verbleibenden AURIX™ TC3xx Mikrocontroller sind bestens aufgestellt für leistungsstarke und praktische Anwendungen für saubere, autonome, vernetzte Autos und unterstützen IoT für vernetzte, sichere Industrieanwendungen. Zentrale Palette von Airbag-, Brems- und Servolenkung bis hin zu Fail-Operational-Systemen unterstützt durch sensorbasierte Systeme mit Radar-, LIDAR- oder Kameratechnologie. Im Industriesegment gibt es einen sicheren und zuverlässigen Serviceantrieb, SPS, Drohnen, Roboter und auch medizinische Dienste.
AURIX ™ TC3xx pinkompatibel mit dem AURIX ™ TC2xx і bietet aufgerüstete Flash-Speichergrößen von 16 MByte, über 6 MByte integrierten RAM und bis zu sechs TriCore ™ 1.62 Embedded Cores, jeweils mit vollem Takt0. Zu den Neuerungen zählen ein neuer Funkprozessor zur Verarbeitung eines Subsystems aus zwei dedizierten Signal Processing Units (SPU), Gigabit Ethernet, zusätzliche CAN-FD- und LIN-Schnittstellen sowie eine eMMC-Schnittstelle für externen Flash.
Infineon hat seine Mikrocontroller-Praxis mit einer hochwertigen Systemkontur von Lösungen entwickelt. Unser MCU-Portfolio umfasst eingebettete Leistungs-ICs, die auf einem kleinen Chip, dem 32-Bit-Mikrocontroller, einem nichtflüchtigen Flash-Speicher, Analog- und Mixed-Signal-Peripheriegeräten, Kommunikationsschnittstellen sowie den Treiberstufen, die für Relais, ha-Bridge DC und BLDC benötigt werden, installiert sind motorische Anwendungen. Unser Embedded Power System-on-Chip (SoC) reduziert den Energieverbrauch durch Energiesparmodi. Zusätzliche Diagnose- und Schutzfunktionen – eingebettet in System-on-Chip, können mehr, weniger diskrete Ansätze bieten. Es ist wahnsinnig, unsere Entscheidung, die Parität durch die kleinste Anzahl neuer Komponenten zu ändern und auf mehrere und flexible Designs zu bauen. Integrierte Leistungs-ICs sind für eine Reihe von Motorsteuerungsanwendungen wie Fensterheber, Schiebedach, Scheibenwischer, Kraftstoffpumpe, HLK-Lüfter, Motorlüfter und Wasserpumpen erhältlich. Infineon Embedded Power ICs є Wir sind freundlich für die gründliche Entwicklung von Keruvanny-Tools, und Infineon und Drittanbieter kümmern sich um sie. Computer, Debugger, Evaluation Board, LIN Low Level Treiber und Konfigurationstool sowie diverse Software Codebeispiele sind im Tool Warehouse enthalten.
Gleichzeitig mit den großartigen Tier1- und OEM-Virobniks sehr effizient, wurden sie installiert, eingeführt und auf dem Markt innovativer Mikrocontroller eingeführt, da sie unsere Kunden an den Adressen begrüßen, die sie in Zukunft gerne konsumieren möchten. Wir haben einen guten Preis für ein umfassendes Systemverständnis, da gleichzeitig unsere gründliche Kundenbetreuung und ein breites Portfolio unserer Halbleiter unseren Kunden helfen, ihre Projekte effizienter, schneller und zu niedrigen Preisen anzukündigen.