Example: dental hygienist

EEL 4730 – Programming Embedded Systems Spring 2018

EEL 4730 Programming Embedded Systems Spring 2018 Department of Electrical and Computer EngineeringInstructor:Dr. Herman WatsonOffice Hours:by appointmentMonday 9:30-11:00 amTuesday & Thursday 3:30 5:00 pmOffice:EC - 3951 Sec. (Note underscore)Classroom/Time:TuTh 5:00PM 6:15PM EC1113 Web Page: Description: Embedded Systems implementation using Programming of synchronous state machines to capture behavior of time-oriented Systems for running on microcontrollers.(3 Credits)Textbook:Frank Vahid and Tony Givargis Programming Embedded SystemsAn Introduction to Time-Oriented ProgrammingISBN 978-0-9829626-2-6 (e-book)UniWorld Publishing Objectives:Through successful completion of the course, the student will:Understand the stages of the Embedded system problem solving process andand a relationship to the development of software for C Language to capture and study time-oriented behavior of of course to program outcomes:a) an ability to apply knowledge of mathematics, science, and engineeringc) an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and

EEL 4730 – Programming Embedded Systems Spring 2018 Topics Covered: • Introduction to embedded systems • Bit-Level manipulation in C • Time-ordered behavior and state machines • Time intervals and synchronous SMs • Input/output • Concurrency • Creating a task scheduler • Communication • Utilization and scheduling • Embedded system coding issues ...

Tags:

  Programming, Embedded, Embedded programming

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of EEL 4730 – Programming Embedded Systems Spring 2018

1 EEL 4730 Programming Embedded Systems Spring 2018 Department of Electrical and Computer EngineeringInstructor:Dr. Herman WatsonOffice Hours:by appointmentMonday 9:30-11:00 amTuesday & Thursday 3:30 5:00 pmOffice:EC - 3951 Sec. (Note underscore)Classroom/Time:TuTh 5:00PM 6:15PM EC1113 Web Page: Description: Embedded Systems implementation using Programming of synchronous state machines to capture behavior of time-oriented Systems for running on microcontrollers.(3 Credits)Textbook:Frank Vahid and Tony Givargis Programming Embedded SystemsAn Introduction to Time-Oriented ProgrammingISBN 978-0-9829626-2-6 (e-book)UniWorld Publishing Objectives:Through successful completion of the course, the student will:Understand the stages of the Embedded system problem solving process andand a relationship to the development of software for C Language to capture and study time-oriented behavior of of course to program outcomes.

2 A) an ability to apply knowledge of mathematics, science, and engineeringc) an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainabilitye) an ability to identify, formulate, and solve engineering )the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal contextk)an ability to use the techniques, skills, and modern engineering tools necessary for engineering practiceEEL 4730 Programming Embedded Systems Spring 2018 Topics Covered: Introduction to Embedded Systems Bit-Level manipulation in C Time-ordered behavior and state machines Time intervals and synchronous SMs Input/output Concurrency Creating a task scheduler Communication Utilization and scheduling Embedded system coding issuesGrading Scale:A92-100"Florida International University is a community dedicated to generating and imparting knowledge through excellent teaching and research, the rigorous and respectful exchange of ideas, and community service.

3 All students should respectthe right of others to have an equitable opportunity to learn and honestly to demonstrate the quality of their learning. Therefore, all students are expected to adhere to a standard of academic conduct, which demonstrates respect for themselves, their fellow students, and the educational mission of the University. All students are deemed by the University to understand that if they are found responsible for academic misconduct, they will be subject to the Academic Misconduct procedures and sanctions, as outlinedin the Student Handbook." A-90-92B+88-90B82-88B-80-82C+78-80C72-78 C-70-72D+68-70D62-68D-60-62F< 60 Department Regulations Concerning Incomplete GradesTo qualify for an Incomplete, a contact ( , phone, email, etc.) the instructor or secretary before or during missed portionof be passing the course prior to that part of the course that is not make up the incomplete work through the instructor of the see the Instructor.

4 All missed work must be finished before last two weeks of the following 4730 Programming Embedded Systems Spring 2018 Policies: Academic Misconduct: For work submitted, it is expected that each student will submit their own original work. Any evidence of duplication, cheating or plagiarism will result at least a failing grade for the course. Absences: Resolution of absences and materials missed are student responsibilityoUnexcused Absences: Two unexcused absences are permitted during the term. More than two will result in the loss of points from your final grade. (1 point per absence above two, 3 points per absence above 5).oExcused Absences: Only emergency medical situations or extenuating circumstances are excused with proper documentation. 1. Review documentation with the lecturer, 2.

5 Email as a written record to (Note underscore) Name, SID, class, section, description and date of the absence On Time: As in the workplace, on time arrival and preparation are required. Two lates are equivalent to one absence. (Leaving class early is counted the same as tardy.) Deadlines: Work is due on the date specified. Late submissions within one week will receive up to half credit. After one week, late work will not be accepted. Each assignment is reviewed for grades once only; late submissions are graded after the final exam. Participation deadlines are absolute no late completions are allowed. Submissions: This class is paperless. Submissions are made using the web form listed on the class web site (online and in class sections). All submissions must be oa single document, oweb accessible by anyone (no login required) and readable with a browseroaccessible using a single URL reference for the document DO NOT submit work by email.

6 Instructor reserves right to change course materials or dates as Scale: NOTE: There are no makeup exams offeredTopicPercentageExam 1 no makeup20%Exam 2 no makeup20%Exam 3 no makeup25%Final no makeup20%Homework10%Participation5%Atten danceUnexcused absence penaltybased on class policyEEL 4730 Programming Embedded Systems Spring 2018 Class Schedule: Twice a week, 75 minutes each session: T ThWkDate Mon 4730 Weekly Topic Spring 2016 Tuesday ThursdayHW: Due Tuesday0101/08/18Ch Z1 Introduction V1HW1-Z1: 01/190201/15/18 Chapter Z2 Bit-Level Manipulation in C V2 V3HW2-Z2: 01/230301/22/18Ch Z3 Time-ordered Behavior and State Machines V4, V5(MLK Holiday Mon 01/15) HW3-Z3: 01/30 0401/29/18 Tue 01/30 Review V6 Thur 02/01 Exam 1HW4-Z4: 02/060502/05/18Ch Z4 Time Intervals and Synchronous SM's V7 V8HW5-Z4: 02/130602/12/18Ch Z6 Input / Output V9 PQSyncIn Class: Distribute MSP430Ch Z5 Multiple SM, V10 V11HW6-Z6: 02/20HW7-Z5: 02/200702/19/18Ch Z5 Concurrency and Multiple Synch SM's V12 Thur 02/22 Review V13 Note HW due SundayHW8-Z5: 02/270802/26/18 Tue 02/27 Exam 2Ch Z8 Simple Scheduler V14 In Class: Exer 1 03/02HW9-Z8: 03/060903/05/18Ch Z7 Communication & Peripherals V15 PQISRHW10-Z7: 03/201003/12/18 Spring Break1103/19/18Ch Z10 Utilization and Scheduling V17 V18(03/19 Monday - Last Drop)HW11-Z10: 03/271203/26/18 Tue 03/27 Review V19In Class: Exer 2 03/27 Thur 03/29 Exam 31304/02/18Ch Z9 Programming Issues V20Ch Z11 Basic Control Systems V21 Self Study1404/09/18Ch Z12 Digital Signal Processing V22 PQDSPIn Class.

7 Exer 3 04/10 Self Study1504/16/18 Tue Review V23 ThurThur 04/19 Exam 41604/24/18 Finals Week no final for this cours


Related search queries