Table of Contents

HW 06 - A complex multi-threaded application with communication Workstation/Nucleo

The final application is a project composed from:

The specification for the components is as follows:

Nucleo device

The Nucleo device is composed from NUCLEO F401RE and Adafruit 802 shield. The embedded software allows for standardized communication over RS232 which is part of the StLink debugger. The communication is based on text commands which are sent to the device and the device responses appropriatelly. The embedded code can be based on example project provided in Lab08.

The description of the command interface is lab10.

PC application

The PC application is based on HW01. The application has to be able to send the device a command and accept responses.

The basic functionality (not enough for creditation - hw01):

The full functionality ( lab09 ):

The finest functionality ( lab12 ):

These parameters of the program will be evaluated: