Jump to content

Search the Community

Showing results for tags 'msp430f5529'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • Announcements
    • Suggestions
    • New users say Hi!
  • Spotlight!
    • Sponsor Spotlight
    • Sponsor Giveaways
  • Energia
    • Energia - MSP
    • Energia - TivaC/CC3XXX
    • Energia - C2000
    • Energia Libraries
  • MSP Technical Forums
    • General
    • Compilers and IDEs
    • Development Kits
    • Programmers and Debuggers
    • Code vault
    • Projects
    • Booster Packs
    • Energia
  • Tiva-C, Hercules, CCXXXX ARM Technical Forums
    • General
    • SensorTag
    • Tiva-C, Hercules, CC3XXX Launchpad Booster Packs
    • Code Vault
    • Projects
    • Compilers and IDEs
    • Development Kits and Custom Boards
  • Beagle ARM Cortex A8 Technical Forums
    • General
    • Code Snippets and Scripts
    • Cases, Capes and Plugin Boards
    • Projects
  • General Electronics Forum
    • General Electronics
    • Other Microcontrollers
  • Connect
    • Embedded Systems/Test Equipment Deals
    • Buy, Trade and Sell
    • The 43oh Store
    • Community Projects
    • Fireside Chat
  • C2000 Technical Forums
    • General
    • Development Kits
    • Code Vault
    • Projects
    • BoosterPacks


There are no results to display.

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



Website URL





  1. Here is some code to drive ws281x strips using DMA driven SPI for the msp430f5529. I hadn't seen any example code showing how to use DMA and SPI. The example also provides some code that shows how to use inline asm that will work with both msp430-gcc and msp430-elf-gcc. The code below was tested with a ws2811 strip and msp430-elf-gcc. https://gist.github.com/RickKimball/9761b8f5a89d46a53939 -rick
  2. Hi Everyone, Anyone has tried the connection already by SPI? Any sample code available? Thanks
  3. Hello! So I'm building a robot that is eventually supposed to implement an autonomous functionality, which means obstacle avoidance. I'll be using the HC-SR04 as the ultrasonic sensor of choice. I started out by verifying that the sensor works by running it using Energia, which is the standard "loop infinitely and take a measurement every so many microseconds". In my actual application, however, I want to send out a pulse on command. So when I say so, the ultrasonic will do a measurement (or an average of a few measurements) to tell me if an object is in the path of my robot or not. My act
  4. Hello! I am a fresh beginner in the domain of embedded systems and this MSP430F5529 is my very first development board. I am now trying to make an ADC conversion and send it through the UART to try a signal treatment algorithm with real-world values. I used an example code in Energia that i modified a little bit: void setup() { // initialize serial communication at 9600 bits per second: Serial.begin(9600); // Comment: I see many people preferring the 115200 BR for this board. // Is there a particular reason for this choice? } // the loop routine runs over and over again
  5. Hi, I'm trying to read analog values from a SHARP IR sensor GP2Y0A41SK0F using the MSP430F5529 launchpad. There was not any error when I verified and uploaded the codes in Energia. However, when I clicked on the Serial Monitor, nothing showed up. But when I chose the MSP430G2452 from the "Tools" menu, the monitor successfully showed the analog values. I connect Vcc (red wire) to 5 V pin, the ground (black wire) to GND pin, and the analog output (white wire) to P6.4 pin/A4 pin. The same thing also happened to the MSP430G2553 launchpad. It only works when MSP430G2452 is selected.
  6. Model of LaunchPad used and rev. #: MSP430F5529 Rev.1 Launchpad Evaluation Kit, Bundled with the CC3100EMUBOOST and CC3100BOOST Model of MCU: MSP430F5529 Model of BoosterPack/Sensor used: SimpleLink Wi-Fi CC3100BOOST, with Analog Devices ADXL001-70BEZ (Personally designed SMD eval. board) Link to the sensor datasheet: ADXL001 Rev.A Datasheet Name and version of the IDE used: Energia 14 (0101E0014) OS the IDE is running on: Windows 8.1 64 bit Whenever possible, minimal code to replicate the issue: Will post after I can pinpoint what I'm trying to ask. Hello all! Okay, so I guess I'l
  7. Hello everebody. I am new in this field and i cannot connect msp430f5529LP with mspdebug. This is my code: $ dmesg ..... [ 5799.999208] usb 1-2: new full-speed USB device number 8 using xhci_hcd [ 5800.015833] usb 1-2: New USB device found, idVendor=0451, idProduct=2046 [ 5800.015842] usb 1-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 5800.016156] usb 1-2: ep 0x81 - rounding interval to 1024 microframes, ep desc says 2040 microframes [ 5800.016464] hub 1-2:1.0: USB hub found [ 5800.016570] hub 1-2:1.0: 4 ports detected [ 5800.571488] usb 1-2.2: new full-speed USB device num
  8. Hi guys, I am working on a project and am in need of a second WiFi booster pack for my MSP430f5529LP. I have been using energia code as a base for my project and it has been working great, but I recently decided I need a second MSP + BoosterPack. Anyways, the TI store doesn't seem to be offering the CC3000 booster pack right now so I am wondering how easy it is to make my cc3000 code compatible with the cc3100 or cc3200 BoosterPack. Does anyone have experience with this upgrade? Thanks for the information.
  9. I found out from this post that there are 14 PWM outputs possible on the MSP430F5529 microcontroller, and 10 PWM outputs possible on the MSP430F5529 Launchpad. How many are possible when using Energia? I think it is less, but I can't tell from the .h file. I will be using a custom BoosterPack so it doesn't have to stick to that standard. Thanks, Ben
  10. MSP430F5529 has two I2C interfaces, using P3.0/P3.1 (SDA/SCL) and P4.2/P4.1 (SCL/SDA) and two SPI interfaces using P3.0/P3.1/P3.2/P2.7 (MOSI/MISO/SCK/CS) and P4.2/P4.1/P4.3/P4.0 (MISO/MOSI/SCK/CS). How, or rather maybe, what is the best way to access the non-default I2C/SPI peripherals, without resorting to modifying the Energia core? For instance, I am using the LiquidCrystal_I2C library found here, and it works fine on the G2553 and F5529, but I'd like to move the LCD over to the other I2C peripheral so I can use those pins for an SPI device. On Tiva, one can do "Wire.setMod
  11. Ages ago, I attempted to describe my experience creating a state machine for the MSP430. I never did finish that mission. This post is me crossing that finish line! Today, I ported my code over to the MSP430F5529, split up the one source code file into several files and tested it with the MSP-EXP430F5529LP launchpad board. I am using Code Composer V6. Here's a Quick Start guide on using this project: 1. Create a new F5529 target project, 2. Import these files into that project and 3. Compile it. 4. Hook up your F5529 Launchpad to your PC 5. Press F11 to run the code 6. Press
  12. from now EtherCard library (v09) are available for MSP430F5529LP too please check on stellarisiti energia forum: http://forum.43oh.com/topic/6977-energia-library-stellarpad-ethercard-enc28j60-library/
  13. I'm trying to run my ACLK from XT2 and the MCLK, SMCLK from DCO. According to the datasheet I should be able to do this. I'm using a MSP430F5529LP. If I remove the stabalization loop from the code I get 7.8 MHz from all the clocks. I can never get the ACLK to work with XT2 even if I remove all traces of DCO, MCLK, SMCLK. What am I missing to enable XT2???????? void main(void) { Port_Mapping(); // Access port mapping code for MCLK output Pin SetVcoreUp (0x01); // Increase Vcore setting to level 3 to support 25MHz. SetVcoreUp (0x02); SetVcoreUp (0x03); WDTCTL = WDTPW + WDTHOLD; /
  14. I'm trying to find the frequency of an incoming signal. I set the incoming signal (sine wave = 162 MHz, amp=3V) as the clock for TimerA0. TimerA2 will be used to keep count in order to calculate the frequency. Once the freq is calculated I'm setting the DCO for the SMCLK. Frequency should be around 20 MHz. The TIMER_A2 ISR is not accessed at all. Not sure if the correct ISR is being used or even if this is the best/simplest way to find the frequency. Thanks void main(void) { Port_Mapping(); // Access port mapping code SetVcoreUp (0x01); // Increase Vcore setting to level 3 to support 25M
  15. I'm having problems getting my clocks to work at 25 MHz. I believe the problem is stepping up the VCore to the correct voltage. I've done it before using the MSP430F5438. Maybe there is a specific way to step up the voltage for the 5529LP? Right now my clock outputs 4 MHz. For the MSP430F5438 I used the attached IncrementVcore.h would run the file in the main 1,2, or 3 times based on what frequency range I needed. I had to port map the MCLK since it doesn't have a connected output pin on the 5529LP. void main (void) { IncrementVcore(); //needed for the increase in clock speed Increm
  16. I was trying to connect my 5529 Launchpad to my win 7 32-bit laptop. When I try to update the drivers for the device I get an error saying "Windows found the drivers but encountered an error". I noticed that the 5529LP shows Access is denied. I can plug it into my Win7 64-bit desktop and it comes up just fine.
  17. Hey guys! I'm attempting to develop some drivers for an ILI9341-based 320x240, full color LCD display in parallel 8-bit mode (this screen does not have SPI connections). I am using TI's graphics library and template drivers as a starting point. I thought I had what would be a working driver, but after initializing the LCD (it turns off then back on) during debug, all I get is a white background when attempting to run TI's GRLIB example file for the MSP430F5529 (replacing their LCD drivers with my own). I've used about five different versions of the LCD initialization code, none of which wa
  18. Hi, I have a question regarding how I can use the Hall effect sensor with a brushed dc motor to measure vertical distance? I'm using MSP430F5529 microcontroller and have tested the pwm. I will be using one latched hall sensor. The tip of the screw that is attached to the motor will have 4 magnets where 2 of the magnets will send a high signal and 2 will send a low signal. How will I be able to measure the count from the hall sensor so that I can signal mso430 to stop at a particular distance? P.S I will be using C programming for this project and will try to implement PI controller after
  19. //formula is roughly rxintra=rxstop=tx = F_CPU / baud / 3 - 5/3 // so, delay = 16000000 / 3 / baud - 5/3 // and, rxcenter = 1/2 rxintra _DELAY_TABLE table[] = { // baud rxcenter rxintra rxstop tx {115200, 15, 32, 32, 32, }, {57600, 38, 78, 78, 78, }, {38400, 61, 123, 123, 123, }, {31250, 72, 155, 155, 155, }, {28800, 80, 170, 170, 170, }, {19200, 126, 262, 262, 262, }, {14400, 177, 353, 353,
  20. this is the code i am using: // include the library code: #include <LiquidCrystal.h> // initialize the library with the numbers of the interface pins LiquidCrystal lcd(P2_0, P1_2, P2_2, P2_3, P2_4, P2_5); void setup() { // set up the LCD's number of columns and rows: lcd.begin(16, 2); // Print a message to the LCD. lcd.print("hello, world!"); } void loop() { // set the cursor to column 0, line 1 // (note: line 1 is the second row, since counting begins with 0): lcd.setCursor(0, 1); // print the number of seconds since reset: lcd.print(millis()/1000); } and t
  21. hey please help me i am unable to get data.getting nothing from Rx.i am using MSP430F5529 at 16MHz.I can send data but unable to reci. please help me...... Here is the code: /* The circuit: * RX is digital pin P3.4 (connect to TX of other device) * TX is digital pin P3.3 (connect to RX of other device) */ #include <SoftwareSerial.h> SoftwareSerial mySerial(P3_4, P3_3); // RX, TX int incomingByte = 0; void setup() { // set the data rate for the SoftwareSerial port mySerial.begin(9600); } void loop() // run over and over { delay(1); if (mySerial.available()>0 )
  22. Hello, This is my first post. I'm familiar with Arduino and I wanted to try the MSP430 with Energia. So I bought myself an MSP-EXP430F5529LP. Problem is it is not supported out of the box with Energia in the boards.txt file. So I made an addition to the boards.txt file: ############################################################## lpmsp430f5529.name=LaunchPad w/ msp430f5529 lpmsp430f5529.upload.protocol=rf2500 lpmsp430f5529.upload.maximum_size=16384 lpmsp430f5529.build.mcu=msp430f5529 lpmsp430f5529.build.f_cpu=16000000L lpmsp430f5529.build.core=msp430 lpmsp430f5529.build.varia
  • Create New...