LPC214X is 32-bit ARM Architecture based Microcontroller built by NXP. Today, Most of the application and projects are based on this microcontroller due to the easily available of microcontroller and lower cost than its competitor. The other good advantage of using this microcontroller is the availability of resources and learning information online and which is available freely. That's why one should use this 32-bit microcontroller.
It will be interesting and new field to upgrade your skills in the field of Embedded Systems. We are usually taught 8-bit microcontroller in Assembly Language which does not considered much now in industry. Industries keep on upgrading day to day, so why don't we? After learning 8-bit microcontroller one can learn 32-bit and its concept easily. It also becomes important to learn interfacing higher programming languages like C, C++, or Labview tool to implement interfacing.
I would prefer to use Keil µvision software which is an easy platform to develop and write program for your hardware. It provides easy and GUI interfacing with an user and integrated with compiler. So, you will no longer to write code in Assembly language. You can also use C or C++ to write your code.
2. Install and run keil µvision 4.
3. In menu bar, Click on Project -> New Project. Then, create New Folder or rename you folder accordingly.
4. Save file with the specific name to it in the above created folder.
5. “Select device for Target ‘Target 1’...” will be opened. Choose the required microcontroller which you are using in your project.
6. Here, we choose LPC2148 (32-bit microcontroller) by NXP (founded by Philips).
7. Now, Click on “OK” to add startup code.
8. Go to file menu -> new file.
9. Save your file as “filename.c”.
10. Right click on Target 1 (in the project window) -> output window -> tick on create hex file option -> click on OK.
11. Open source group 1 by double clicking on it and Add your saved .C file to source group 1.
12. Now, start writing your code and save it.
13. After saving the file, run the program by pressing f7.
14. If no error and no warning occurs, click on Debug icon or Press CTRL+f5.
15.When you click on Debug icon, a small pop-up window will be opened which specify the limitation of Keil IDE. See the below image.
It's very easy to make project but some points have to be considered which are different from making the project for your 8-bit microcontroller. Like Point 7 which is very important as it is not considered in 8-bit microcontroller. Point 10 and 11 are also important and to be done before compiling otherwise, it will show an error and no debugging will occur.
It will be interesting and new field to upgrade your skills in the field of Embedded Systems. We are usually taught 8-bit microcontroller in Assembly Language which does not considered much now in industry. Industries keep on upgrading day to day, so why don't we? After learning 8-bit microcontroller one can learn 32-bit and its concept easily. It also becomes important to learn interfacing higher programming languages like C, C++, or Labview tool to implement interfacing.
I would prefer to use Keil µvision software which is an easy platform to develop and write program for your hardware. It provides easy and GUI interfacing with an user and integrated with compiler. So, you will no longer to write code in Assembly language. You can also use C or C++ to write your code.
Instructions to Make New Project:
1. Download keil µvision 4 from Keil.com link- http://keil.com/download/product2. Install and run keil µvision 4.
3. In menu bar, Click on Project -> New Project. Then, create New Folder or rename you folder accordingly.
4. Save file with the specific name to it in the above created folder.
5. “Select device for Target ‘Target 1’...” will be opened. Choose the required microcontroller which you are using in your project.
6. Here, we choose LPC2148 (32-bit microcontroller) by NXP (founded by Philips).
7. Now, Click on “OK” to add startup code.
8. Go to file menu -> new file.
9. Save your file as “filename.c”.
10. Right click on Target 1 (in the project window) -> output window -> tick on create hex file option -> click on OK.
11. Open source group 1 by double clicking on it and Add your saved .C file to source group 1.
12. Now, start writing your code and save it.
13. After saving the file, run the program by pressing f7.
14. If no error and no warning occurs, click on Debug icon or Press CTRL+f5.
15.When you click on Debug icon, a small pop-up window will be opened which specify the limitation of Keil IDE. See the below image.
It's very easy to make project but some points have to be considered which are different from making the project for your 8-bit microcontroller. Like Point 7 which is very important as it is not considered in 8-bit microcontroller. Point 10 and 11 are also important and to be done before compiling otherwise, it will show an error and no debugging will occur.
Comments
Post a Comment