Low Level Software


 

From ARVP

Jump to: navigation, search

Contents

[edit] About the Low Level Software Team:

Low level diagram

The goal of the low level software team is to write software which interacts directly with hardware, and to provide an easy-to-use interface between the electrical team and high level software. This will be the Messenger to the Field Commander component on the embedded computer.

For the 2009 competition we will still use the MRM 1.2 from robominds with the mounted MC68332 micro-controller. We decided on this board based on it's UART capabilities as well as it's software libraries package available for use with it. It will serve us well this year with the base code we developed last year. The low level software team is responsible for:

  • Writing 'drivers' which read data from the sensors
  • Writing 'drivers' which send motor commands to the roboteqs
  • Writing any software which is implemented on a micro-controller

All of the low level software running on the micro-controllers is written in C.

[edit] Meetings:

Please join us at the general meetings every 2nd Wednesday to find out about the low level software team. Next meeting is November 19th.

[edit] Members:

[edit] Sub Projects:

[edit] Documentation

Doxygen documentation can be found at http://arvp.org/doxygen/html/modules.html

[edit] Links:

Personal tools
Personal tools