Page 24 - ARM Based Microcontroller Projects Using MBED
P. 24

10                 2. MICROCONTROLLER-BASED PROJECT DEVELOPMENT CYCLE















































                 FIG. 2.1  Program development cycle.

                 memory of the target microcontroller (on the development board). The program is then tested
                 on the real hardware to ensure that the project is working as desired. Enough time should be
                 spent at this stage in order to find out if there are any application errors. If any errors are
                 detected then we should go back to the beginning of the cycle and correct our source code
                 to remove these errors. The above loop should be repeated until all the errors are removed from
                 the project and we are completely satisfied with the correctness of the project.



                 2.1.2 The Hardware Development Cycle (HDC)
                   A typical hardware development cycle (HDC) is shown in Fig. 2.2. After testing our project
                 with the developed source code and using the microcontroller development board together
                 with the required support components and interfaces devices, the next stage of the project is
   19   20   21   22   23   24   25   26   27   28   29