-
Artikel
Datei:Msp430 eclipse 1.jpg
msp430 eclipse cdt cross compiling
-
Artikel
Datei:MSP430V1.jpg
Aus Internetarchive wieder hergestelltes Bild
-
Artikel
Datei:Msp430 eclipse motivation.jpg
MSP430 compilieren, uploaden und debuggen direkt in eclipse mspgcc4 Toolchain
-
Artikel
Benutzer:Claus mueller
ziemlich viel mit -M4. Über die Jahre hatte ich alle möglichen (PICs, 8051 von etlichen Herstellern, MSP430 und natürlich auch AVR) und unmöglichen (Parallax Propeller) Architekturen irgendwo im Einsatz. Programmiert wird meist in der IDE von Keil. Kenne ich schon aus 8051-er Zeiten und ich persönlich komme
-
Artikel
Datei:Msp-fet430uif.jpg
TI MSP430 flash emulation tool
-
Artikel
Datei:Analog Block.jpg
Analog Bloch des MSP430FR235x
-
Artikel
Datei:Launchpad-lcd.jpg
Launchpad mit MSP430G2452 Controller und C0802 lcd Modul
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 1.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 2.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 3.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 4.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 5.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 6.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 7.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 8.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 9.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 10.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 11.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 12.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 13.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 14.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 15.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 16.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:Msp430 eclipse mspgcc4 gdbproxy 17.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse mspgcc4 gdbproxy toolchain
-
Artikel
Datei:SAC eCOMP.jpg
1 von 2 SAC Blöcke mit 2 OpAmp's im SAC-L2 Block des MSP430FR235x
-
Artikel
TNKernel
Pools mit fester Blockgröße. Es existieren Portierungen für ARM, Cortex M3, Freescale HCS08, TI MSP430x, Microchip PIC24/dSPIC und PIC32. Zusätzlich existiert ein TCP/IP Stack, ein USB Stack und eine GUI-Bibliothek. Weblinks. www.tnkernel.com - Projektseite
-
Artikel
Mini-Computer
heutigen Mikrocontroller darstellen. Eine abgewandelte Form der PDP-11-Architektur findet sich z. B. im MSP430-Mikrocontroller.
-
Artikel
Bitmanipulation - Standard C - DeMorgan Umformung
genauso wie etwa CLANG und SDCC. Alle aktuellen, auf GCC basierenden Toolchains (AVRGCC,Arduino,MSP430-GCC usw.) sollten diese Erweiterung inzwischen unterstützen. Wichtiger Hinweis: Die ODER/UND-Verknüpfung und die anschliessende Invertierung kann man nicht vertauschen, darum sind auch die Klammern
-
Artikel
GCC
viele verschiedene Prozessoren erzeugen, unter anderem auch für viele Mikrocontroller und DSPs (AVR, MSP430, ARM, dsPIC, Blackfin, AVR32, C166). Die Anpassung auf die jeweilige Prozessorarchitektur wurde meistens von Anwendern vorgenommen die eine Alternative zu teuren kommerziellen Compilern haben wollten
-
Artikel
Versaloon
/JTAG/SWD) LPC1000 (ISP/JTAG/SWD) LM3S (JTAG/SWD) AT91SAM3 (JTAG/SWD) AT89S5X (ISP) PSOC1 (ISSP) MSP430 (ohne TEST) (JTAG) C8051F (C2/JTAG) AVR8 (ISP/JTAG) LPC900 (ICP) HCS08 (BDM) HCS12(X) (BDM) SVF (JTAG) Unterstützte Hostplattformen. STM8S-Discovery (Onboard-Debugger) STM32VL-Discovery (Onboard-Debugger
-
Artikel
MAXQ
MAXQ ist eine Mikrocontrollerfamilie von Maxim, ungefähr in der PIC/AVR/MSP430-Klasse. Ungewöhnlich ist allerdings die Architektur, in mehrerlei Hinsicht. Es gibt nur einen einzigen Befehl im klassischen Sinne. Das Befehlswort ist 16 Bit breit und besteht aus: einer 7 Bit breiten
-
Artikel
GDB
ist für eine Vielzahl von Zielsystemen verfügbar, z. B. AVR (mit dem Simulator simulavr und JTAG), MSP430 (Simulator und JTAG) und ARM. Gesteuert wird der Debugger mit Textbefehlen ("break", "continue", ...). Es gibt aber auch mehrere grafische Benutzeroberflächen (GUIs). GDB: The GNU Project Debugger
-
Artikel
ISP
/SWD) LM3S support(JTAG/SWD) AT91SAM3 support(JTAG/SWD) AT89S5X support(ISP) PSOC1 support(ISSP) MSP430(without TEST) support(JTAG) C8051F support(C2/JTAG) AVR8 support(ISP/JTAG) LPC900 support(ICP) HCS08 support(BDM) HCS12(X) support(BDM) SVF support(JTAG)
-
Artikel
MPU
optionale MPU. Der Hersteller kann auswählen, ob eine MPU mitintegriert werden soll. Auch FRAM-basierte MSP430-Controller haben eine MPU, um ein Überschreiben des Codes verhindern zu können. Größere Mikrocontroller, wie die Cortex-A, haben meist keine MPU, sondern eine komplette MMU (Memory Management Unit)
-
Artikel
C++
sind, sind diese häufig nicht verfügbar, können aber meist leicht nachgerüstet werden. Im Falle von msp430-gcc, avr-gcc und anderen GCC-Portierungen müssen nur die operatoren new, new[], delete und delete[] überladen werden. Dazu sind lediglich die folgenden zwei Schritte notwendig: 1. Folgende Datei mit-kompilieren
-
Artikel
Pegelwandler
Beschränkungen: ggf. Platzbedarf Geschwindigkeit s.o. Beispiel: I2C-Bus: gemeinsam 3.3V und 5V. MSP430 an 3,3V/5V: slaa148.pdf Philips PCA9515: I2C Puffer mit Pegelwandlung. Der PCA9515 ist ein I2C-Bus Repeater, welcher I2C Busse mit verschiedenen Spannungen isoliert. Verfügbar bei Reichelt und DigiKey
Pegelwandler LVC Logikfamilie LVC Tranceiver 3V Tips ‘n Tricks (PDF) von Microchip Interfacing the 3-V MSP430 to 5-V Circuits (PDF) von Texas Instruments Texas Instruments Voltage level translators: Auswahl passender Bauelemente durch Eingabe der gewünschten Parameter
-
Artikel
Datei:Msp430 sim la8815.jpg
Eigener Beispielscreenshot. Ermöglicht den Nutzern einen schnellen Blick auf die GUI ohne selbst was installieren zu müssen.
-
Artikel
Mikrocontroller
früher Motorola) 68HC16 (NXP, früher Freescale, früher Motorola) dsPIC (Microchip) PIC24 (Microchip) MSP430 (Texas Instruments) ZNEO (Zilog) 32 Bit ADuC7xxx (Analog Devices) ARM-Core AT91SAM (Atmel) ARM-Core AVR32 (Atmel) Kinetis (NXP, früher Freescale) ARM-Core LPC1xxx (NXP) ARM-Core LPC2xxx (NXP ehemals
-
Artikel
Lichtsensor / Helligkeitssensor
Geocaching - Doppelnutzung einer LED als Lichtsensor und als Lichtquelle von Sir Vivor. (AVR) - MSP430 Demo Code - LED Matrix als Touch-Sensor - LED Matrix als Touch-Sensor Integrierte Photosensoren. Light-to-Voltage Converters Light-to-Frequency Converters (z. B. TSL230R, tageslichttauglich) Linear
-
Artikel
MMC- und SD-Karten
SD-Karte mit FAT16 an AVR von Roland Riegel Circuit Cellar FAT16 MMC/SD mit MMC/SD Hardwaretreiber für MSP430 "Implementing FAT32 File Systems on ADSP-BF533 Blackfin Processors" Application Note und Code von ADI FAT-Code in Atmel's AVR32 UC3 Software-Library AVR FAT16/32 Bibliothek mit Wiki. Unterstützt LFN
-
Artikel
SMD Löten
angelangt, an dem man ein Bauteil braucht, das nur in SMD verfügbar ist. TI zum Beispiel bietet einige MSP430-Mikrocontroller ausschließlich in SMD an. Ein weiterer, nicht zu unterschätzender, Vorteil ist, daß die PCB-Größe deutlich kleiner, und damit auch von professionellen Lieferanten erschwinglich wird
ich es bisher mit einem SD213 (28 Pins) und einem FT232 (32 Pins), aber etwas größere ICs, bis zum MSP430 mit 100 Pins, müssten auch möglich sein. Durch Umdrehen der Platine sollten auch noch größere ICs so auslötbar sein (wobei man wegen der Schwerkraft dann die Pinzette einsparen kann), weil dann durch
-
Artikel
AVR - Die genaue Sekunde / RTC
Darum muss man in so einem Fall den Uhrentakt auf ein anderes IO-Pin ausgeben und dort messen. Beim MSP430 ist das einfach, man kann ACLK auf ein Pin direkt ausgeben. Der AVR kann das leider nicht. Hier muss man zu einem Trick greifen. Man benutzt die Output Compare Funktion, um mit Timer 2 einen 128 Hz
-
Artikel
Sleep Mode
beziehen sich auf den AVR ATmega32. Prinzipiell gilt das Gesagte auch für viele andere Mikrocontroller (MSP430, 8051,EFM32 etc.), die Details muss man jedoch in den jeweiligen Datenblättern nachlesen. Bei den verschiedenen AVR Modellen findet man diese Informationen im Datenblatt unter der Überschrift "Power
-
Artikel
Versorgung aus einer Zelle
Externe Links zu Step-Up / µCs. TI Application Report SLAA 105 Simple 1.5-V Boost Converter for MSP430 2-6V DC nach 5V DC Konverter auf der Basis des LT1302 als Fertigmodul bzw. Platine (Shop robotikhardware.de) Run an uC from an AA-battery auf spritesmods.com AN1416: Low-Power Design Guide von Microchip
-
Artikel
LCD
fertige Module mit Controller und einige Prozessoren mit integrierter Ansteuerung (z. B. aus der MSP430-Serie, oder AVR wie der ATmega169 ). LCD-Module mit eingebautem Controller lassen sich meist einfach mit einem Mikrocontroller ansteuern. Text (character) LCDs verwenden meistens den HD44780 oder einen
-
Artikel
AVR-Tutorial: Schieberegister
interessant. Ein häufiges Szenario ist ein Mikrocontroller mit 3-V-Speisung (etwa ein ARM7 oder MSP430). Dann kann man mit einem 74HCT595, an 5 V betrieben, echte 5-V-Ausgänge und die Pegelkonvertierung dazu haben. 74HC595 funktionieren hier nur mit Glück, und bei noch geringerer Speisespannung des
-
Artikel
Temperatursensor
306 Ansatz zum Empfang der Daten Beispiel mit Strobe ohne Interrupt Diskussion mit Beispielcode (MSP430, AVR, PIC) blockierend C++ Interrupt noch mehr C, problematisch Interrupt C für ATmega8 auch problematisch fertiger Code zum Einlesen des Zacwire-Protokolls für PIC in ASM RN: Bascom TSIC206 Thermometer
-
Artikel
EFM32
reduziert. ARM Cortex M3 bietet 1.25DMIPS/MHz, d.h. er benötigt nur ca. 1/4 der Taktzyklen eines MSP430 und verbraucht somit weniger Energie. Zusammen mit dem geringen Stromverbrauch im Aktivmodus von 150µA/MHz verbaucht der EFM32 daher signifkant weniger Energie. Schnelle Wake-up-Zeit. EFM32-MCUs minimieren
-
Artikel
AVR In System Programmer
AVR-ISP-Programmer nach der Atmel AVR910-Appnote, der auf einem TI Launchpad 1.4 mit dem beiliegenden MSP430G2211 und dem beiliegenden Uhrenquarz läuft. Nach außen hin ist der Launchprog wie ein AVR910 zu verwenden. Allerdings muss die Geschwindigkeit der seriellen Schnittstelle auf 9600 Baud eingestelllt
-
Artikel
LPC-Mikrocontroller
Entwicklungsumgebung. Sie unterstützt neben NXP uC weitere ARM uC (STM32, EFM32) sowie PIC, AVR und MSP430. Die IDE hat einen eingebauten GDB Debugger welcher System view (Peripherie Register anzeigen) beim Debuggen unterstützt. Ausserdem gibt es einen Project Wizzard für NXP uC Unterstützt wird der JLINK