Development of a cortex processor based embedded system

This report presents complete development cycle of a Cortex‐M3 based embedded system. It starts from researching for a suitable processing core chip followed by design and implementation of the hardware. Subsequently, it goes through the testing and debug...

Full description

Saved in:
Bibliographic Details
Main Author: Khassanov, Yerbolat.
Other Authors: Chng Eng Siong
Format: Final Year Project
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/48537
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:This report presents complete development cycle of a Cortex‐M3 based embedded system. It starts from researching for a suitable processing core chip followed by design and implementation of the hardware. Subsequently, it goes through the testing and debugging phases, and finally developing of software to run on the board. During the course of this project ARM’s Cortex processor – LPC1768 – was used for the development purpose. It will be referred to as the “LPC1768 development board” from this point onwards. The LPC1768 development board was built based on the following phases of the development cycle: 1. A schematic design based from a developed LPC1768 controller board 2. A four‐layer Printed Circuit Board (PCB) design of the LPC1768 development board 3. Soldering of required components and testing of the PCB 4. Choosing the appropriate firmware for downloading programs into the board 5. Testing the functionalities of the various modules on the board