# CMSIS OS2 MSG QUEUE (TheadX) ## Overview This project demonstrates the message queue function of CMSIS OS2 TheadX. This project creates 2 threads, one to send messages, one to receive messages and print them. ## Board Setting No special settings are required ## Running the example When the example runs successfully, the following message is displayed in the terminal: ```console app_msg: received [cmd = 1, data = 0x1] app_msg: received [cmd = 1, data = 0x2] app_msg: received [cmd = 1, data = 0x3] app_msg: received [cmd = 1, data = 0x4] app_msg: received [cmd = 1, data = 0x5] app_msg: received [cmd = 1, data = 0x6] app_msg: received [cmd = 1, data = 0x7] app_msg: received [cmd = 1, data = 0x8] app_msg: received [cmd = 1, data = 0x9] app_msg: received [cmd = 1, data = 0xA] app_msg: received [cmd = 1, data = 0xB] app_msg: received [cmd = 1, data = 0xC] app_msg: received [cmd = 1, data = 0xD] app_msg: received [cmd = 1, data = 0xE] app_msg: received [cmd = 1, data = 0xF] ```