I've finally packaged together the test/demonstration build framework
I'm using to simplify building small applications and unit testing
MSP430 applications with mspgcc.  While I'm not sure anybody else will
want to use it, I'm planning to use it as the basis for converting my
local repository of mspgcc unit tests into a public version to ensure
regressions aren't introduced into any upcoming mspgcc development,
and a work-in-progress that provides a MAC abstraction layer suited
for wireless sensor network applications.

For now, it's hosted on the mspgcc project and can be downloaded from
https://sourceforge.net/projects/mspgcc/files/test430.  The README is
available on that page, so you can see roughly how it works without
having to download it.  The highlights are:

* Uses "make", with very little overhead to create a new test/demo
* Comes with BSP support for the LaunchPad, RF2500, EXP430, and the SuRF board
* Has a Python library that allows script control of mspdebug in
conjunction with board communication over a serial port
* Powerful framework for verifying results: visual inspection of LED
patterns or serial output, automated comparisons of captured output,
scripted validation of intermediate files
* Easy rebuilds on different platforms including the host (native)

Although the interfaces and Makefile pieces are fairly well commented,
there's little to no user documentation beyond the README and the
examples.  The Makefile magic can be a little intense, so anybody
wanting to dig into it and running into problems will have to make
some effort.

Peter

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to