Rtos programming will be made with Texas instrument Tiva C series Launch pad will be used.
TM4C1294 model. Code Composer studio will be used.
Details of the data sheets etc in the attachment
They realize a production factory. Each task assumes the role of a production line (PD). You can start a PD at the touch of a button or keyboard
(There may be N PD, the upper limit of N is up to you, example N = 10). You can also customize the production speed of each task by entering it (for example, it can be varied from 1-5 product / second up and down). You also need a task to read in the inputs and to transmit and control them. The input can be made via polling or interrupt. You need a display manager (also a task) that handles the output.
Number and ID of the active tasks
Number of produced elements by task
Average output: produced elements / second
In the event that the ad can not display all the information simultaneously, must by
Press the key to switch between display modes.
Requirements of the project
You design your application by considering and shorting your design (1 sheet
Sketch and text). It contains information about the tasks you are implementing, such as
States and information are transmitted to or between tasks.
You need options for input and output on your hardware. For this you need like
discussed extension modules that you plug into the controller board.
Use inter-task objects for the communication of states and data (Sem,
Queue, Mbox, ...).
The out puts will be taken by 7seg module. The datasheet of the model is also attached.
Details can be changed and updated.