FreeMODBUS - A Modbus ASCII/RTU and TCP implementation

latest release v1.5 - 6 June 2010
The port was done using the MSP430-P169[1] from Olimex. It includes a TI MSP430F169 MCU with 60Kb Flash and 2Kb RAM. Two ports are supplied - One using Rowley Crossworks[1] for the MSP430 and the other one uses GCC[2]. The files port this port can be found in demo/MSP430.

Depending upon the selected functions and transmission modes (ASCII/RTU) the following resources are used:

Module Code RAM (static)
Modbus RTU (Required [1])1248Byte266Byte
Modbus ASCII (Optional)986Byte16Byte
Modbus Functions [2]2066Byte34Byte
Modbus Core (Required)768Byte79Byte
Porting Layer (Required)596Byte9Byte

MSP430 Development Board

[1]:The MSP430-P169 development board can be purchased from Olimex
[2]:Rowley Crossworks for MSP430
[3]:The GNU tools are available at the MSPGCC website.

FreeMODBUS library and web page maintained by Christian Walter [wolti at sil dot at]
BerliOS Logo
FreeMODBUS is sponsored and provided by embedded solutions embedded solutions
Low on development resources? Try freelancer and find new skilled people for your projects. IT Projekte und Freelancer

Valid HTML 4.01 Strict