Suggestion for smaller pin handling code
Hello, See attached a change to wiring_digital.c that can save at least a few tenths of bytes from the code size. It saved 94 bytes from my application on a 2KB flash chip (G2231). pinMode(),...
View Articlemspgcc setup to compile using command line on Windows
Hello, I am trying to set up my computer so that I can compile my code with mspgcc using the command line. I downloaed mspgcc from: http://sourceforge.net/projects/mspgcc/files/Windows/mingw32/...
View ArticleEnergia Support for 2955 and 2744?
Has there been anymore work done on adding support for the 2955 and 2744 to Energia? or did the issues with programming them put an end to development? Are there any plans to add Energia support...
View Article[Q] Using Launchpad to use UART with 5xx MCU
I recently purchased a MSP430-T5510 board. It has RXD on P4.5 and TXD on P4.4, which has connection with pin 4 and 3 on the UEXT connector. I'm finding a way to use UART with this board since doing it...
View ArticleWhere to store values in MSP430FR5738 (Newbie)
Hi, I'm new to the MSP430. I have an application which needs to store 4 blocks of 256 bytes of data in the on board FRAM. I have used the addresses 0xF000, 0xF100, 0xF200 & 0xF300 as the...
View ArticleProgramming MSP430s in languages other than Energia, C, C++, Assembler and...
Hi Guys, Just out of interest, is there anything else available in the public domain? Cheers, Steve
View ArticleUsing interrupts with comparator A+
Hi everione. I'm trying to use the internal comparator since i need sometigh a bit faster than the ADC and it just needs to reach a point. My problem is using the interrupt. I saw 1 or 2 examples in...
View ArticleSimple ADC LED control program MSP430G2553
I am working a simple code to allow the "brightness" of the onboard LED P1 tofollow a varying input voltage from 0-3.6v. I have the code to the the pointthat I can see the ADC10MEM register change...
View Articlesimulink/launchpad integration
I'm trying to control a hexapod, 18 servos, no other sensors for now, using the matlab/simulink interface and a launchpad. Has anyone done this that may know of a beginner walk through for like a...
View ArticleGeek Clock BoosterPack
Do you know what time it is? It's geek time! He, he. [sorry, but I cannot show you how it works, forgot that my design has changed and ordered/soldered wrong LEDs, I must be getting old ]
View Articlemspgcc output larger than TI compiler's one
Hi, I've switched from TI compiler (CCS5.3) to MSPGCC and I've noticed that with optimization disabled my code's .text size is significantly larger when compiled with mspgcc (10070 bytes) compared to...
View ArticleBoosterPack templates in Upverter
Hi! Just wanted to let everyone know that BoosterPack templates (20 pin and 40 pin) are now available in Upverter. If you haven't tried Upverter yet, its a super cool and pretty polished online...
View ArticleLCD library in Assembly
Hello everyone. I'm a beginner at forum and I don't know if I can post this here. Sorry if im wrong =/ So... I'm writing a simple program that sends hours,minutes and seconds to lcd. I know... im...
View ArticleProblem with analogRead
PS: resolved. I though that by default the internal vaoltage was regulated got to set analogReference to INTERNAL2V5. And the reading seems correct 3.56 from launchpad and 2.66 from the two 1.2...
View Article[Reasonably] New MSP430 Parts
I was poking around on ti.com today, and I was pleasantly surprised as I noted two product families that are now public. The datasheet and user-guide dates are not super-new, but there has been little...
View ArticleLimitations of UART (G2553)
Hello there. For a project I am making, the Launchpad board must be able to communicate with my computer. Mostly the dataflow will be from the microcontroller to my computer, but I may introduce...
View ArticleQSimKit - MSP430 simulator
Hi, as my diploma thesis I'm writting MSP430 simulator called QSimKit. It's not finished yet, but it's in state when it's starting to be useful and I would like to get more people to test it, share...
View ArticleWhy is the stack origin at 0x0400 on mspgcc?
Hi, Once I switched my project from TI compiler (CCS5.3) to mspgcc I was surprised to see the .bss section to decrease from 341 to 178 bytes (MSP430G2553). So I started to dig into the memory map and...
View Articleany way to restore DCO calibration values w/o a crystal hooked up?
There's an example in the codevault on restoring the DCO calibration data, but it seems to require that the external crystal be hooked up. I have a semi-bricked surface mount MSP430...the calibration...
View ArticleRunning Energia non-privileged on Linux
I'm using Energia with a Stellarpad on Fedora Linux 19. I've been able to get Energia to recognise the ICDI interface by telling Modem Manager to ignore /dev/ttyACM0. However, I can still only...
View Article