We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi, iÂ'm working on a projcet with the xc164 µController, and my Professor is asking me to write a monitor programm in order to control the applications on the board. First of all i donÂ't really know what is monitor programm. So iÂ'm asking you to help me by telling me how am i going to do this, and an example will be helpful. Thanks.
In "computer science" world the monitor s/w can mean: 1. (Symbolic) debugger for a MCU/CPU 2. Bootstrapping f/w 3. Tiny operating system 4. An application firmware running your business logic
See also en.wikipedia.org/.../Monitor_(computer_science)
Do not mix #1(2) and #4: in embedded world including Keil IDE the "monitor" stands typically for #1: "the monitor program resides in the memory of target h/w and communicates with uVision via serial port of a PC. With monitor, IDE lets to perform source-level, symbolic debugging".
Seems to me your professor should mean application program, the #4. However your sentence "monitor programm watches the functionality of the software" makes a little sense (to me), until I can imagine he wants you to create a "spying" f/w to watch how a 3d party s/w drives vibrator ;-), which I doubt. But the phrase "I'am about to program a software to control magnet vibrators" suggests another scenario. I.e. likely you have messed-up several goals into one ill-determined.