Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Writing embedded application for msp430?

I would like to be able to have a basic OS and a basic file system for the high end MSP430 probably the MSP430F5438. I know I can go with something like FreeRTOS , IAR PowerPac or Micrium to name just some of the options for the OS and file system. However I would like to be able to also have the ability to load little applets or threads at a latter time ideally getting this extra code off of the file system. My goal is not to have to reflash the entire device to change or implement a function on the embedded device. Not sure where to head to implement this ability or if I need to switch to another processor like an ARM.

like image 279
Rex Logan Avatar asked Sep 12 '09 01:09

Rex Logan


People also ask

Is MSP430 an embedded system?

Embedded Applications with MSP430 MCUs As a low-power MCU with multiple operating modes, the MSP430 is useful in a range of embedded computing applications. Ideal applications for MSP430 MCUs range from industrial devices to automotive and IoT products with low compute requirements.

What is MSP in embedded?

Well, MSP stands for Mixed Signal Processing. There are three types of signal processing techniques we generally deal with, namely, Analog signal processing, Digital signal processing and Mixed signal processing. Thus, the MSP430 family supports Mixed Signal Processing, making your tasks easier.

What language does MSP430 use?

Create C programs for a microcontroller using inputs/outputs, timers, analog-to-digital converters, comm ports, and LCD. Program microcontrollers with the C programming language.

Is MSP430 a microcontroller?

The MSP430 is a 16-bit microcontroller that has a number of special features not commonly available with other microcontrollers: - Complete system on-a-chip — includes LCD control, ADC, I/O ports, ROM, RAM, basic timer, watchdog timer, UART, etc.


1 Answers

The MSP430 is a great controller, but if you want to run an OS, and load apps without burning them to flash, you should probably switch to ARM (another great platform with many ARM based microcontrollers).

like image 98
old_timer Avatar answered Sep 30 '22 23:09

old_timer