Developing Embedded Control System Platform using Atmel AVR32 Processor: Using Rapid Prototyping with Matlab Real-Time Workshop
MetadataVis full innførsel
AVR32 is a new processor architecture made by Atmel Norway, and in this thesis it has been used to make a control system platform. The hardware used in this platform is the STK1000, an AVR32 development board and an I/O-card. The I/O-card were developed as a part of the thesis. Software for the platform consists of I/O-card firmware, Linux device driver for the I/O-card and user mode drivers. The platform supports usage of Matlab Real-Time Workshop as a rapid prototyping tool, that generates code from graphical visualization of mathematical models. S-functions were created so Matlab Real-Time Workshop can control the I/O-card. The control system platform is documented in an user manual. This manual describes how to install development tools for the platform on a Linux or Windows computer, and how to use the it.