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
id sg-ntu-dr.10356-48537
record_format dspace
spelling sg-ntu-dr.10356-485372023-03-03T20:54:47Z Development of a cortex processor based embedded system Khassanov, Yerbolat. Chng Eng Siong School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Hardware 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 Bachelor of Engineering (Computer Engineering) 2012-04-26T01:16:37Z 2012-04-26T01:16:37Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/48537 en Nanyang Technological University 77 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Hardware
spellingShingle DRNTU::Engineering::Computer science and engineering::Hardware
Khassanov, Yerbolat.
Development of a cortex processor based embedded system
description 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
author2 Chng Eng Siong
author_facet Chng Eng Siong
Khassanov, Yerbolat.
format Final Year Project
author Khassanov, Yerbolat.
author_sort Khassanov, Yerbolat.
title Development of a cortex processor based embedded system
title_short Development of a cortex processor based embedded system
title_full Development of a cortex processor based embedded system
title_fullStr Development of a cortex processor based embedded system
title_full_unstemmed Development of a cortex processor based embedded system
title_sort development of a cortex processor based embedded system
publishDate 2012
url http://hdl.handle.net/10356/48537
_version_ 1759855947752144896