-
Thread
Which microcontroller to use and how?
not need a 16bit Microcontroller But you can! Don 't start with frustrating avr. Better try msp430.
-
Thread
DOGXL160-7 with MSP430G2452 through I2C
working on program for displaying numbers on graphical LCD display DOGXL160-7 through I2C bus with MSP430G2452 microcontroller. I managed to get I2C bus working (I am able to set all pixels on display or reset it) but I can't display anything specific. Can you please give me some advice? Best regards
-
Article
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
-
Article
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
-
Thread
Turn off I2C on MSP430
Hello, i am developing a pcb for low power purposes and want to implement a i2c Bus for data transfer of several Ics. The µC is a CC430F5137 and is located on a diffrent pcb. My main goal is to reduce energyconsumption of the i2c-bus while not sending data. I just wondered if it is possible to just enable the internatl pull-up resistors of the µC to take the bus out of service to save energy. I found this comment in the Ti forum: "While this is obvious for normal I/O, this is important if you use the I2C controller where the output drives only to GND but not to VCC (open collector). If using
-
Article
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
-
Thread
Generating a 1 Pulse Per Second using MSP430
me doing that? could you recommend on a datasheet that can help me figure out the basic of the msp430 along with code syntax? thanks.
basic C syntax, I'd recommend looking at some tutorials: http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_Tutorials
-
Article
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
-
Article
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)
-
Article
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
-
Article
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
-
Article
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
-
Article
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
-
Article
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
-
Thread
nsec-resolution time measurement with MSP430 or alternatives ?
between two pulses with a resolution of <10nsecs, using a cheap microcontroller. I know some MSP430 parts (MSP430F51x1) include the Timer D which allows a resolution of 4ns, but I do not know of any development kit available. Anybody has experience with this processor or knows of some other uC
cope with high resolution capture timer (less than 10nsec): - STM32F405 as suggested above - MSP430F5172 http://www.ti.com/product/MSP430F5172/datasheet/specifications#SLAS6194794 Regards, Juan.
-
Article
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
-
Article
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
-
Thread
RF with MSP430 and CC1111 - Strange behaviour
Hey Folks, I wrote a MSP430 program that receives and transmits data in a fixed lenght format via RF. Everything there works fine: If I use one MSP to send data, another MSP, who is programmed to receive packets, receives them
-
Thread
Request for opinions about a library for different microcontrollers.
because I had same idea. When I was student, I begun to write a library compatible with pic24 and msp430 microcontrollers. I'm working on this project since 3 years. It's a lot of work and require a lot of time. Working alone on this project is not possible. Since 2 year, I'm working and I don't have
-
Article
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
-
Article
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
-
Article
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)
-
Article
Mini-Computer
heutigen Mikrocontroller darstellen. Eine abgewandelte Form der PDP-11-Architektur findet sich z. B. im MSP430-Mikrocontroller.
-
Thread
hardware testing on msp430
perfectly. I would now like to develop a program with which I can test each function of the msp430 (the 20 pin chip). I just do not know how can I best start. maybe someone has a couple of ideas for me?
-
Thread
MSP-EXP5438 ADC12 Sample Code
Dear all, I am implementing a very small code to read sample from ADC on Msp430 experimenter board EXP5438A. However I read very false samples (it is either a 6 or a 7).I dont really understand where the problem is. Here is my code. This code is sample code from TI for continuous
fine. Can anyone please suggest where the problem can be? Thank you for the same. #include "msp430x54xA.h" #define Num_of_Results 8 volatile unsigned int results[Num_of_Results]; void main(void) { WDTCTL = WDTPW+WDTHOLD; // Stop watchdog timer P7SEL |=
-
Article
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
-
Article
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
-
Thread
MSP430 TI-Grace
Hi, Does anybody know if it is possible to implement the CCS Grace plug-in in Eclipse (just for reference code generation) anyhow ? I prefer (and I'm more familiar) with Eclipse and MSPGCC. Thanks and Happy New Year.
-
Article
Datei:Msp430 sim la8815.jpg
Eigener Beispielscreenshot. Ermöglicht den Nutzern einen schnellen Blick auf die GUI ohne selbst was installieren zu müssen.
-
Thread
MSP430 (F5509) and PAN13(27) [Bluetooth]
Hi, we want to use the MSP430F5509 with PAN1327 [Bluetooth] to transfer data. Has anyone worked with the PAN1327 or similar already and knows how to get started or maybe has some code how to use the PAN1327? We use the CodeComposer
unravel. If you use the compiled library should be borne in mind that only fully operational for MSP430BT5190. In other microcontrollers is only in demo mode. There are characteristics of drop not yet been documented on the official website of TI.
-
Thread
MSP430: custom interrupt vector table
Hello everyone, I'm currently working on a bootloader (written in C) for a MSP430F168-device. The bootloader should be placed in the two uppermost segments of the flash memory (where also the interrupt vector table is located). As the values stored in this table can therefore no
nostartfiles argument to the compiler/linker. When I look in the contents of the IVT by using [code]msp430-objdump -Dj .vectors BSL.elf[/code] I get the following (looks OK for me): [code] BSL.elf: file format elf32-msp430 Disassembly of section .vectors: 0000ffe0 <InterruptVectors>:
-
Thread
SMS from PC to Hp Using GPRS Moden
attached my code that need to send SMS from PC to Handphone using iTegno(3832) GPRS Modem. I am using MSP430F22x4 micro controller. The code that is highlighted in red is my code to send SMS from PC to Hp. But i am having some warnings in my code once it is complie in IAR Embedded Workbench. So Can someone
-
Thread
Need Urgent help in Sending SMS from PC to Hp
to send SMS from PC to Handphone using iTegno GPRS Modem. The microcontroller that i am using is MSP430F22x4.I am new to microcontroller and not good in programming. I have tried sending SMS using hyperterminal, its working well but not sure how to code my microcontroller MSP430F22x4. Now i need a sample C programming code that can send SMS from PC to Hp using iTegno GPRS Modem and MSP430F22x4. Thanks in advance!
-
Thread
Speed measurement - MSP430
Hi. I have an assignment at faculty to measure speed using incremental optical encoder (someone is using word rotary). Have anyone done the similar project maybe? I get 2 analog signals and I use DA converter at begging. I have several questions, for example do I have to deb-ounce the signals, or how to measure the frequency of signals (I can't use interrupts) Thanks in advance
-
Thread
MSP430 WDT Application Problem?
Hello everybody. I took this program from Davie's book for MSP430-1121STK as well Code: Listing 8.1: Program wdtest1.c to demonstrate the watchdog timer. // wdtest1 .c - trival program to demonstrate watchdog timer // Olimex 1121 STK
= 0; // LED1 on } } } and i changed it for MSP430FG4618 board.It's pin descriptions are different than above. it is Code: #include <msp430.h> #define LED4 BIT1 #define LED1 BIT2 #define SW1 BIT0 #define WDTCONFIG (WDTCNTCL|WDTSSEL)
-
Article
Datei:Launchpad-lcd.jpg
Launchpad mit MSP430G2452 Controller und C0802 lcd Modul
-
Thread
MSP430 outputs high by default?
Sehe ich das richtig, dass im Gegensatz zum AVR das Ausgangsregister beim MSP430 nach Reset high ist und daher ein PxOUT = 0; notwendig ist, um sie beim Setzen des PxDIR Registers ausgeschaltet zu aktivieren?
-
Article
Benutzer:L0wside
deswegen freue ich mich, gelegentlich anderen helfen zu können. Interessen: uC-Programmierung (mit MSP430), Motoransteuerung mit BLDC, Schaltungstechnik allgemein.
-
Article
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
-
Article
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.