|
|
PSoC
[Bearbeiten] AllgemeinPSoC (Programmable System on a Chip) ist ein 8 Bit-Mikrocontroller der Firma Cypress Micosystems. Er zeichnet sich durch folgende Merkmale aus:
Besonderheit sind die vom Programmierer konfigurierbaren Peripherieblöcke. Darin können sowohl digitale (z. B. Timer, Zähler, PWM, SPI, UART), als auch analoge (z. B. AD-Wandler, DA-Wandler, Filter, Komparator) Funktionen umgesetzt und externe Bauteile wie Operationsverstärker eingespart werden. [Bearbeiten] SoftwareDie Entwicklungsumgebung "PSoC Designer" wird kostenlos auf der Herstellerhomepage zur Verfügung gestellt. Damit kann man auch die Peripherieblöcke konfigurieren und in Code umsetzen lassen. Mit der kostenlosen PSoc-Designer-Software kann man Assembler- und C-Programme schreiben. Es ist auch möglich, Assembler-Code in C-Programme einzubinden und umgekehrt. Der PSoC-Designer enthält einen C-Compiler, der den Code auf Wunsch nach Geschwindigkeit oder benötigten Speicherplatz optimiert . [Bearbeiten] EntwicklungshardwareDie Controller sind über ISP programmierbar. Im PSoCDeveloper.com-Forum wurde ein Freeware-Programmer vorgestellt, der über den Druckerport mit dem Controller verbunden wird. [Bearbeiten] Links
|