0% found this document useful (0 votes)
45 views

Embedded Systems Programming: Term Work

The document outlines an embedded systems programming course that includes: 1) 4 hours of lectures per week and a 3 hour term paper worth 100 marks. 2) Topics covered include microprocessor platforms, memory types, displays, I/O devices, development boards, tools, operating systems concepts, and embedded programming differences. 3) Students must complete a journal with 10 assignments based on the syllabus for 15 marks of term work credit.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views

Embedded Systems Programming: Term Work

The document outlines an embedded systems programming course that includes: 1) 4 hours of lectures per week and a 3 hour term paper worth 100 marks. 2) Topics covered include microprocessor platforms, memory types, displays, I/O devices, development boards, tools, operating systems concepts, and embedded programming differences. 3) Students must complete a journal with 10 assignments based on the syllabus for 15 marks of term work credit.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

Embedded Systems Programming

Lectures: 4 Hrs/week One paper: 100 marks / 3 Hrs duration 1 . Tutorial :- 1 Hr / week Term Work : 25 marks 6 HRS

Microprocessor platforms - an introduction Popular uP 6811, 8051, 80188, ARM7, ARM9 Memory types (EPROM, Flash, Flash Disk) Displays (LED, LCD, panel) I/O device - ADC, DAC, timers, UART, parelell port, USB Development prototype boards (one for the Lab work) JTAG built-in debugging Development Tools BSP (one for the Lab work WinCE .NET CF) SDK components, Runtime library Development Environment Embedded OS Overview & Concepts linux - make, gcc, assembler, loader, locator Windows - VB.NET, .NET CF (Compact Framework) ADEOS type simple real-time operating system Embedded Programming differences Interrupt, Timer Interrupt, Timer Driver, Scheduler Memory map Embedded OS architecture Outline of Realtime, Time Triggered and Event Driven Structure Introduction to Embedded Linux WinCE, .NET CF, Embedded XP In details - one selected for Lab Special testing methods for the embedded system Debugging and testing methods Time sequence testing, Mobile Handheld Platform - specific programming tools Telephony protocols and OS support OS - Symbian OS, Pocket PC, Smartphone
Term Work :- Term work/Assignment :- Each candidate will submit a journal in

2 .

8 HRS

3 .

6 HRS

4 . 5 .

4 HRS

8 HRS

6 . 7 .

4 HRS

4 HRS

which at least 10 assignments based on the above syllabus and the internal test paper. Test will be graded for 10 marks and assignments will be graded for 15 marks.

Refererences :1. Embedded System Design Frank Vahid Wiley Pub.


2. Programming Embedded system in C and C++, O reilly, SPD metrowreks. Com

You might also like