-
Artikel
MSP430
Dev-C++ Entwicklungsumgebung msp430-gdb und Eclipse - Eine Anleitung von Chris Liechti MSP430 GPS - MSP430 Puls-Oximeter MSP430 Forum MSPGCC + Eclipse + msp430-gdbproxy / Linux / Debian / Ubuntu - Anleitung / Tutorial zur Installation
MSP430 News und Forum (en) Beispielvideo - by JL (God of Mathfire) openMSP430 - MSP430 als Softcore im FPGA (Verilog) NEO430 - sehr kleines MSP430-kompatibles SoC als Softcore im FPGA (VHDL) Bezugsquellen
-
Artikel
MSP430 eclipse helios mspgcc4 gdb-proxy
Vorcompilierte Pakete gibt es allerdings für Windows, Debian/Ubuntu Linux via sudo apt-get install binutils-msp430 gcc-msp430 msp430-libc gdb-msp430 msp430mcu Zur Installation genügt das entzippen in einen beliebigen Ordner, z.B. C:\MSP430\mspgcc mspdebug installieren. Beachte: Falls du Probleme mit mspdebug hast
\MSP430\mspdebug mspdebug --allow-fw-update tilib via msp430-gdbproxy: cd L:\Programme\MSP430\MSPGCC4\bin msp430-gdbproxy msp430 --update-usb-fet TIUSB Eclipse 3.7 (Indigo) mit CDT (C/C++) installieren, einrichten
-
Artikel
MSPGCC
shared -m32 Weiter geht's: $ make $ mv libHIL.so /usr/local/lib $ ldconfig $ cd ../.. gdbproxy. Den msp430-gdbproxy und libMSP430.so von herunterladen. Danach $ chmod +x msp430-gdbproxy $ mv msp430-gdbproxy /usr/local/msp430/bin/ $ mv libMSP430.so /usr/local/lib/ ausführen. Installations-Skript. Für Installation
Ansonsten die Anleitung für Linux befolgen. Einfaches C-Beispielprogramm. Sourcecode. Sourcecode für msp430x1121 kompilieren. $ msp430-gcc -Os -mmcu=msp430x1121 -o test.elf test.c Sourcecode für msp430x1121 kompilieren, wenn math.h includiert wird. msp430-gcc -Os -mmcu=msp430x1121 -o test.elf test.c -lm
-
Artikel
Eclipse und MSPGCC unter Windows
\MSP430\Test Aus der Datei ‚MSP430.Test.zip’ kopieren wir gdb-target.ini nach …\MSP430 und main.c oder main.cpp nach …\MSP430\Test. Die Auswahl der main Datei richtet sich danach, ob wir in C oder C++ programmieren
Adapter: --port=3333 msp430 Argumente für USB Adapter: --port=3333 msp430 TIUSB Argumente für USB (Spy-Bi-Wire): --port=3333 msp430 --spy-bi-wire TIUSB Konfiguration Debugger. Die IDE Eclipse ist so strukturiert, dass man für
-
Artikel
Launchprog
AVR-ISP-Programmer nach der Atmel AVR910-Appnote, der auf einem TI Launchpad 1.4 mit dem beiliegenden MSP430G2211 oder dem MSP430G2231 und dem beiliegenden Uhrenquarz läuft. Für wenig Geld hat man einen Steckbrettkompatiblen USB-in-System-Programmer für einige Atmel AVR Prozessoren in der Hand. Einleitung
der Version 1.2 folgender Fehler auftritt: $ make msp430-gcc -Os -Wall -g -mmcu=msp430g2231 -c main.c msp430-gcc -Os -Wall -g -mmcu=msp430g2231 -c softserial.c softserial.c: In function 'SoftSerial_RX_ISR': softserial.c:281:19: error: 'TA0IV_TACCR1' undeclared
-
Artikel
Diskussion:MSPGCC
Sourcecode f�r msp430x1121 kompilieren, wenn math.h includiert wird. msp430-gcc -Os -mmcu=msp430x1121 -o test1.elf test1.c -lm Wichtig ist hierbei -lm als letzte Option, was auf PC oder ARM oder auch beim Crosscompilieren
Verwenden der rpm, kann ich zwar nun den gdb-proxy benutzen; dies funktioniert jedoch nur mit dem msp430f14x und nicht mit msp430f15x oder msp430f16x. Fehlermeldung: info: msp430: Target device is a 'Device unknown' (type 0) notice: msp430-gdbproxy: waiting on TCP port 2000 Ich will eigentlich nur den
-
Artikel
MSP430 Codebeispiele
MSP430 Codebeispiele Einleitung: Da der MSP430 eine sehr schöner Mikrocontroller für energiesparende Anwendungen ist, jedoch bei weitem nicht so verbreitet wie z. B. diverse 8051er, AVRs, PICs usw. ist, gibt
andere Eingang) Das JTAG-Port (4 Pins) und das USB-Port (2 Pins) ist standardmäßig ein E/A-Port (MSP430F55xx) Erweiterte Peripheriezuordnung bei P4 (MSP430F55xx) mittels Port Mapping Controller Nicht 5-V-verträglich Keinem Portpin darf ohne genügend großen Vorwiderstand 5 V angeboten werden. Ableitströme
-
Artikel
Diskussion:MSP430
der MSP430. Da der Artikel nicht ganz auf dem neusten Stand ist, würde ich gerne mal etwas erweitern (bin auch Autor bei WPA ) Was da besonders fehlt, ist die neue MSP430FRxxxx Serie, diese basiert nicht mehr
aufgefallen das einige Links TOT sind bzw. ins Nierwana Führen. Beispiel: Weblinks: Egel project for MSP430 Man sollte da mal einige wieder Aktualisieren, DANKE Habe nach lesen mehrerer Fragen im Forum, noch die Analoge Partie des MSP430 besser beschrieben und Diagramme zugefügt. Durch andere Beiträge noch
-
Artikel
MSP430 LaunchPad
stellt Texas Instruments mehrere Entwicklungssysteme mit USB Schnittstelle zur Verfügung, siehe MSP430. Beliebt ist, auf Grund des ehemals günstigen Preises von $4.30, vor allem das MSP430 Launchpad = Beschreibung = Das LaunchPad Development board (MSP-EXP430G2) Merkmale. 20-pin DIP Sockel für 14- und 20-Pin Gehäuse Flash-Emulation zum programmieren und debuggen zwei LEDs an den MSP430-Ports P1.0 und P1.6, per Jumper inaktivierbar ein Taster an dem MSP430-Port P1.3 Reset-Taster Kompatibel mit MSP430G2xx2, MSP430G2xx3, and MSP430F20xx bausteinen in PDIP14 oder PDIP20 Gehäusen Das
-
Artikel
Entscheidung Mikrocontroller
In-Circuit-Debugging-Hardware eingebaut. Diese PICs sind nur mit Hilfe eines kostspieligen Header Boards debugbar. TI MSP430. System Preis Olimex MSP430 JTAG (parallel) ~ 15€ Olimex MSP430-JTAG-TINY (USB) ~ 65€ TI-FET MSP430 USB Debugging Interface ~ 115€ TI MSP430 USB Stick Development Tool ~ 30€ Programmierung und Debugging
‚Spy-Bi-Wire’ sind die Signalleitungen auf 2 reduziert. Jeder anwenderprogrammierbare MSP430 enthält einen Bootloader. Bei den Typenreihen MSP430F1xx, F2xx und F4xx befindet er sich im ROM. Bei den MSP430F6xx im Flash-Speicher. TI bezeichnet die Programmier- und Debugging-Hardware als Flash
-
Artikel
Mikrocontroller Vergleich
M16C: Hängt vom Compiler ab. Mit 16-Bit Zeigern (GCC) nicht, 20-Bit Zeiger sind ineffizient. ARM, MSP430, R8C, ST7, TLCS-870: von Neumann-Architektur, problemlos. Lineare Adressierung vom RAM?. 8051, ARM, AVR, MSP430, R8C/M16C, ST7, TLCS-870, Z8e: kein Problem. PIC: PIC18 ja, PIC16,PIC12,PIC10 nein. RAM-Puffer
Gehäuse. Mit DIP oder PLCC bastelt es sich leichter als mit *QFP. Die Domäne von AVR/PIC/i51. Für MSP430 gibt es günstige fertig bestückte DIP-Adapter hier im Shop (MSP430x2xx gibt es auch in 14-Pin DIP-Gehäuse). Z8e-Chips existieren ebenfalls in DIP, sind aber schlechter verfügbar. Beschaltungsaufwand
-
Artikel
Linksammlung
ausführliche Einführung Kleine Projekte mit dem MSP430 - Schaltplan und Layout zu einem MSP430F149-Board und einem ADXL-G-Sensor mit MSP430 The MSP430 Bugspray Database - umfangreiche Datenbank für Bugs in MSP430-Controllern MSP430.info - Portalseite für MSP430; Info, Projekte (MIDI, USB) Yahoo group MSP430 - lebhaftes Forum mit vielen MSP430-Experten mps430-gdb und Eclipse - Eine Anleitung von Chris Liechti Forum MSP430 - Projekte mit MSP430 (GPS, BlueTooth
-
Artikel
CC2500
from SmartRF Studio CC2500 im Forum. SPI, Breakpoint, CC2500 Philips LivingColor mit eZ430 SPI an MSP430 (EZ430-RT2500) LQI beim CC2500 CC2500 sendet nicht Funkstrecke mit TI - MSP430 Layout einer PCB Loop Antenne für 2,4GHz CC2500 per Hand löten MSP430 F2274 (ez430-RF-2500) Möglichkeiten Low Cost 2.4GHz
2010 (Achtung, die Seiten 93-95 lassen den Drucker abstürzen) AN 049 Software for CC1100/CC2500 and MSP430 – Examples and Function Library Design Note DN503 SPI Access Design Note DN506 GDO Pin Usage Design Note DN500 Packet Transmission Basics Design Note DN400 Interfacing CC1100 - CC2500 to the MSP430
-
Artikel
FPGA Soft Core
Programmierung Toolchain Leistung Lizenz/Preis Weblink NEO430 generic Ja, VHDL asm, C, C++, .. TI MSP430-gcc (Windows, Linux/Cygwin) 4-12 cycles per instruction LGPL neo430 @ GitHub OpenMSP430 FPGA & ASIC Ja, Verilog asm, C, C++, .. MSPGCC (Windows, Linux/Cygwin) 1-6 cycles per instruction BSD OpenMSP430
UCore Altera VHDL Assembler Assembler, Emulator single cycle per instruction Artikel HP NEO430. MSP430-ISA-kompatibel (verwendet TI MSP430-gcc Compiler), 16-bit UART / SPI EEPROM Bootloader Verschiedene Beispielprogramme und Tutorials Hardware (anpassbar): Timer, SPI & UART, Parallel IO, Watchdog, Wishbone
-
Artikel
STM32 für Einsteiger
sowie die eigenen Fähigkeiten sind verschieden. Es werden meist die Prozessoren AVR, PIC, Arduino, MSP430, LPC1xxx und STM32 empfohlen. Seltener auch 8051 und M16C. Alle haben Vorzüge und ebenso auch Nachteile. = Eigene Fähigkeiten und Wünsche = Dieser Artikel geht davon aus, dass bereits Elektronikkenntnisse
sollte: Fähigkeit Cortex AVR Arduino colspan="3" | PIC MSP430 Bitbreite, jedoch unwichtig für Einsteiger align="center" | 32-bit colspan="2" align="center" | 8-bit align="center" | 8-bit (PIC18) align="center" | 16-bit (PIC24) align="center" | 32-bit (PIC32)
-
Artikel
Forth
PIC18, PIC24/30/33, AVR Atmega Arduni Yún & Raspberry Pi 4th - ein Forth-Compiler für viele Systeme MSP430 CamelForth/430 , ein ANS Forth für TI MSP430 Mecrisp MSP430 Forth Fast Forth für MSP430FR5xxx mit SD CARD LOAD, READ and WRITE R8C Anpassung von Gforth EC für R8C STM8 STM8EF eForth für STM8S Discovery
Compiler, Interpreter und Meta-Compiler der Cross-Compilierung auch für 6502, 8051, AVR, Cortex-M, MSP430, PDP-8, PIC und STM8 unterstützt
-
Artikel
MSP430 uIP Port
bekanntermaßen effiziente MSP430 Hardware mit ihren sehr guten analogen Eigenschaften und der brillianten Peripherie kommt gut mit den Anforderungen zurecht. Besonderer Dank gilt Adam Dunkels, der sein Werk für nicht-kommerzielle und kommerzielle Anwendungen freigegeben hat (siehe Copyright Vermerk in den Quellen). =Download= MSP430 uIP 1.0 =Links= uIP 0.9 Port von Paul Curtis uIP von Adam Dunkels Easyweb3 von Olimex CrossWorks C Compiler für den MSP430
-
Artikel
Reichelt-Wishlist
Brushless-Motoren) | | | QFP Bausteine der STM32F4 Serie (Cortex-M4) ST STR7 Serie (ARM7TDMI) * TI MSP430F167, TI MSP430F168 * TI MSP430F2001/2/3 etc. im RSA-Gehäuse (=QFN) | * TI MSP430F2618 | TI MSP430FG4618 | TI MSP430G2553IN20 viele MSP430 Gs im DIP-Gehäuse für Launchpad-Besitzer * TI TMS470 Arm7 |
12F683 (8pin PIC mit PWM !) => Bereits im Sortiment: Best. Nr PIC 12F683-I/P bzw. PIC 12F683-I/SN MSP430F135 | | | | (MSP430F135 im Programm Bestellnr.: MSP430F135 IPM) SMD 0Ω in Bauform 0805 -> SMD-0805 0,00 Shunt-Widerstände | | | | | (neu im Sortiment: Widerstandsdraht, Best.-Nr. "RD100/x,xx", Leider
-
Artikel
RP5-Steuerung mit MSP430
zu bekommen. Nur leider fand ich keinen Roboter-Bausatz der als mit einem MSP430 als Steuereinheit angeboten wird. Überall sind immer nur AVR's eingebaut. Als hab ich mich entschlossen die Elektronik selber zu bauen. Als Grundgestell kommt ein RP5 Chassis zum Einsatz. Dieses konnte
das hier die gesamte Elektronik auf 3,3V, als Betriebsspannung, ausgelegt sein wird, und eben ein MSP430 verwendet wird.
-
Artikel
Uc-wiki:Kategorieneinteilung
Kategorieneinteilung als Navigations-Men� zu verwenden. Damit sollten auch Wiki Linkseiten wie Compiler f�r MSP430, Compiler f�r AVR, AVR-Linkseite etc. �berfl�ssig werden. Vorschl�ge, Diskussion �ber derzeitige Kategorienamen etc. bitte hier. Kategorien. Hinweis: Die, hierarchisch gesehen, jeweils niedrigsten
Breadboard Brownout Bus Byte C16x CISC CMOS CPLD CRC CRC16 Chatregeln Code size anzeigen Compiler f�r MSP430 DDS DSP DataFlash Diode DsPIC Durchlass-Spannung EEPROM EPROM EZ-Kit Lite ElanSC520 FET FPGA FastAVR Flash Flash-ROM Forth Forum-Wishlist Frequenz Funktionsgenerator GAL GCC GDB GPS Gitarreneffekte
-
Artikel
JTAG
Raster. Forumsbeitrag "neuer JTAG-Stecker für ARM" Keil ULINK2 (und Pinouts anderer JTAG-Stecker) MSP430 JTAG. Anschluß an Parallelport: Olimex MSP430 JTAG (PDF) bzw. ((GIF)). Siehe auch Diskussion im Forum. Forumsbeitrag mit Anhang eines chinesischen? Schaltplans (PDF) Anschluß an USB/Seriell: GoodFET
GoodFET is an open source tool for programming microcontrollers and memories by SPI, I2C, JTAG (MSP430, ARM), and a slew of vendor-proprietary protocols. (Stub für 26C3 Vortrag) FPGA JTAG. Für Xilinx Xilinx JTAG programmer (CPLD, FPGA) Xilinx JTAG XSVF Player mit USBprog (CPLD, FPGA) Xilinx Platform
-
Artikel
Diskussion:Entscheidung Mikrocontroller
Stromverbrauch. Beim Stromverbrauch wäre natürlich auch ein Vergleich mit den MSP430 nett, aber leider hat TI nicht diese schönen Diagramme wie ATMEL in den Datenblättern und gerade bei 32 bzw. 100kHz kann man das auch nicht aus den angegebenen Formeln ausrechnen. Markus Ich könnte
mal davon aus, daß sie den Takt mit einem Funktionsgenerator erzeugt haben. Beim Überfliegen der MSP430-Datenbläter ist mir auch nicht klargeworden, was der 2. Takt mit dem Stromverbrauch zu tun hat. - Markus Software. @Mah Dein Beitrag: Bei AVR JTAG ICE MKII - CN clones sollte man genau auf die unterstütze
-
Artikel
Diskussion:Linksammlung
Version findet und man dort ÿnderungen machen kann. Das gleich könnte man ja auch mit der AVR-GCC und MSP430 Seite machen, oder? Dann wäre die verwirrende Redundanz etwas verringert - und vielleicht nutzen dann mehr Leute das Wiki. Viel Spass beim diffen :-) (ozel) Genau so ist das mit den AVR- und MSP430
-
Artikel
Datei:MSP430-JTAG-programmer.pdf
Schaltplan f�r MSP430 JTAG-Programmer verlinkt auf MSP430
-
Artikel
Datei:Msp430 eclipse gdbproxy debugging 1.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse interner debugger mit msp430-gdbproxy
-
Artikel
Datei:Msp430 eclipse gdbproxy debugging 2.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse interner debugger mit msp430-gdbproxy
-
Artikel
Datei:Msp430 eclipse gdbproxy debugging 3.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse interner debugger mit msp430-gdbproxy
-
Artikel
Datei:Msp430 eclipse gdbproxy debugging 4.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse interner debugger mit msp430-gdbproxy
-
Artikel
Datei:Msp430 eclipse gdbproxy debugging 5.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse interner debugger mit msp430-gdbproxy
-
Artikel
Datei:Msp430 eclipse gdbproxy debugging 6.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse interner debugger mit msp430-gdbproxy
-
Artikel
Datei:Msp430 eclipse gdbproxy debugging 7.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse interner debugger mit msp430-gdbproxy
-
Artikel
Datei:Msp430 eclipse gdbproxy debugging 8.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse interner debugger mit msp430-gdbproxy
-
Artikel
Datei:Msp430 eclipse gdbproxy debugging 9.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse interner debugger mit msp430-gdbproxy
-
Artikel
Datei:Msp430 eclipse gdbproxy debugging 10.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse interner debugger mit msp430-gdbproxy
-
Artikel
Datei:Msp430 eclipse gdbproxy debugging 11.jpg
msp430 debuggen/compilierten direkte mit eclipse 3.6 helios eclipse interner debugger mit msp430-gdbproxy
-
Artikel
Diskussion:MSP430 Codebeispiele
Welche AppNote ist bei Initialisierung des UARTs gemeint? Das würde ich auch gern wissen!
-
Artikel
Low Power Hausbus
Mikrocontroller soll relativ preiswert sein und einen möglichst geringe Leistungsaufnahme haben. 1. MSP430 pro / contra: + Sehr geringe Leistungsaufnahme + Guter Funktionsumfang + Entwicklungstools relativ günstig 2. Atmega pro / contra: + Guter Funktionsumfang + Große Community - Entwicklungstools relativ
. Aufgrund der Vorüberlegungen ergibt sich folgendes erstes Konzept: Ein Modul besteht aus einem MSP430, der von einem Kondensatornetzteil gespeist wird. Die Kommunikation soll auf die Netzleistung moduliert werden. Vorlage für die Kommunikation ist das Powerline-Modem von Ulrich Radig. Für spätere Hausneuinstallationen
-
Artikel
Forum-Teilnehmer
Nachname BJ PLZ Tel Email Homepage Spezialg. Liebling mag mag nicht Arbeit Andreas Andreas S. 84 9xxxx MSP430, ARM PIC Student Bernhard Bernhard S. 65 990xxx - - - ANALOG ATmega - - Hardw.Ing. Dave David W. 89 88*** 07*** Vn_Nn@gmx.net AVR AVR AVR - Student FPGAküchle YES YES 69 0xxxx XxX XxX XxX FPGA XxX
Industrieelektroniker thomas-hn Thomas F. 80 74xxx - - - Mikrocontroller/Digitaltechnik ATmega AVR MSP430 mit Eclipse Wissenschaftlicher Mitarbeiter thomas_k Thomas Kropf 82 email . AVR Student Иван Iwan-Martin NYB '82 A-4xxx NYB ov3runity/yahoo.de Homepage DDR/UdSSR-Nostalgie, Platinenfertigung STM8 IRF
-
Artikel
Wer hat was
Wohnort aufschreiben, um zu sehen ob die Sache lohnt. Also fang ich an: Austria. Иван, Wels/Austria: MSP430FET (USB) / einige MSP430er Bayern. deadbuglabs, Nürnberg, Atmega: m8, m328P, m168, m32, RC bedrahtet + SMD esko, Fürth, Atmega, RCLD bedrahtet + SMD, Leds, Schalter, derzockermp, Passau, 7,5 digit
-
Artikel
WS2812 Ansteuerung
das WS2812 Protokoll. Forendiskussion auf LPCWare AN11538 von NXP mit Beispielcode Ansteuerung mit MSP430. und DMA. basierend auf 5529 launchpad kit from TI. Braucht DMA Modul und UART Github Repository Assembler. MSP430G2553 mit 16 MHz, Interrupts müssen gesperrt sein 43oh forum Ansteuerung mit PIC12,
-
Artikel
Diskussion:MSP430 LaunchPad
= ToDo = Bilder verkleinern 32768 MKz Quartz erwähnen ("What's Included" im Original) Fotos ergänzen Typos korrigieren FAQ Interrupt-Vectoren Launchpad Bezugsquellen aktualisieren BTW: Hinweise zu Diskussionsseiten (z.B. "- - ~ ~ ~ ~" und "::") printf(sprintf) Unterstützung aktivieren Compileroptimierungen (z.B. bei einer eigene wait()Funktion) --Torsten c 22:45, 15. Mai 2013 (UTC)
-
Artikel
USB
source USB Treiber. USB Client für universelle Steuerungsaufgaben mit PIC18F2455 oder PIC18F2550 Für MSP430 gibt es mittlerweile eine Implementation und einen darauf aufbauenden Bootloader Spezielle USB-µC. Diverse µCs von Cypress, siehe unten TUSBxxxx-Serie von Texas Instruments ebenfalls mit 8051-kompatiblem
2 CAN SPI, I2C, SSC SD/MMC, Ethernet 10 Mbit, Businterface Digikey ca. 7,85 € Texas Instruments MSP430F55xx Full bis 80 3,3V MSP430 25MHz bspw. 24MHz bis 128KB bis 8+2KB 8 x 12bit PWM 2 USART SPI, I2C verschiedene Ausbaustufen TI zurzeit als Muster ST STM32F10x Full 36..144 3,3V/5V Cortex-M3 72MHz 512KB
-
Artikel
LAUNCHXL-F28379D
Vererbungshierarchien und Abhängigkeiten übertreiben. Linkerskript. Wie auch gcc (bekannt aus WinAVR, Arduino, MSP430) verwendet der Linker (Compiler+Linker-Pfad: c:/ti/ccs1010/ccs/tools/compiler/ti-cgt-c2000_20.2.1.LTS/bin/cl2000.exe) ein Linkerskript. Es hat hierbei die Endung .cmd, das beißt sich mit Windows-Batch-Dateien
kodiert die Adressen auf Compiler-Seite und braucht kein extra Linkerskript (wie auch bei Arduino und MSP430). Die Entwicklungsumgebung stellt zwei Linkerskripte im Projekt bereit, eine für Kode im RAM (zum Debuggen) und eine für Kode im Flash (für das Endprodukt, auch debugbar). Diese machen besonders Probleme
-
Artikel
Benutzer:Cool-robotix
Mechanik, Fahrzeugtechnik, Robotik, Hausautomatisation Bevorzugte uCs: Parallax Propeller, ATmega, MSP430
-
Artikel
Benutzer:L0wside
deswegen freue ich mich, gelegentlich anderen helfen zu können. Interessen: uC-Programmierung (mit MSP430), Motoransteuerung mit BLDC, Schaltungstechnik allgemein.
-
Artikel
Interrupt
Prozessor-Architekturen tritt das Problem verschieden häufig auf. So übersetzt sich obiger Code bei MSP430 Prozessoren in einen einzelnen Befehl OR #0x03,port und stellt somit kein Problem dar. Im Zweifel hilft nur ein Blick in den erzeugten Assembler-Code. Bei der Übernahme fremden Codes ist dies zu beachten
nicht, wenn die beiden Zeilen zu jeweils einem Assembler-Befehl übersetzt werden, wie z.B. auf dem MSP430, nicht jedoch auf dem AVR. Was dann aber abhängig von den Optimierungs-Einstellungen des Compilers werden kann. Eine interruptfeste Variante für AVR-Prozessoren der neuesten Generation, wie beispielsweise
-
Artikel
Benutzer:Boerge
mit Linux aufzeichnen und verarbeiten Wetterdaten per Funk (RFM12) versenden/empfangen Tux trifft MSP430-Launchpad Tux fliegt zu den Sternen Mikrocontroller stromsparend programmieren eine Scopeclock Raspberry Pi als Musikabspielgerät an der Stereoanlage ein Tetris-Clone IR-Thermometer mit MLX90614 =Sonstiges
-
Artikel
Bootloader
EFM32 UART Bootloader, EFM32 USB/UART Bootloader, ab Werk vorprogrammiert bei EFM32 Controllern MSP430. Manche µC von TI aus der MSP430-er Familie haben einen sog. Boot Strap Loader. TI hat die Beschreibung des BSL und Beispielcode offen gelegt. Damit kann man eigene Bootloader schreiben. PIC. µC Handbuch
-
Artikel
Bitmanipulation
dann vorher definiert werden! Hilfsfunktionen als C-Makro (nicht empfohlen). Bitmanipulation beim MSP430. Beim MSP430 und dessen Compilern sind die Bitnamen meist anders definiert. Und zwar nicht als Bitnummer, sondern als Bitmuster. Darum schreibt man dort die Bitzugriffe in C anders. Das kann auch bei
-
Artikel
Datei:Msp430 gdbproxy 1.jpg
msp430 gdbproxy startinfo