中文版
English
   Course Name:

    Introduction to Embedded Development

   Lecturer:

    Fan Dixia

   Level:

    sophormore, junior

   Place:

    Yifu Building, Room 208 / 213

 

 

 

Syllabus

  Course Description:

      This course is designed for students without any backgrounds of electricity and electronics that are interested in an introductory level survey of embedded development. This course will introduce undergraduate students to the basic principles of analogy and digital circuit and illustrate the common single chip development tools and its corresponding process. And by the end of this course, students are required to be able to develop the simple single chip systems by themselves.

  Course Features:
  Topics:

      1、Introduction; analogy circuit and components

      2、Digital circuit; logic operation

      3、Field trip: what the real components looks like

      4、Introduction of MCU (AT89s52 and Mega16)

      5、Introduction of Protel 99SE; schematic diagram; the minium system of mega16

      6、Introduction of Proteus; the introduction of keil C and ICCAVR

      7、Introduction of C language for MCU development

      8、IO: LED, key; timer

      9、Timer / counter; PWM for motor and servo

      10、AD and DA

      11、USART

      12、SPI and IIC

      13、Make your own MCU development board (I)

      14、Make your own MCU development board (II)

      15、Introduction of AI: Gobang Game Design

Contact me

Please feel free to contact me: fandixia0703@sjtu.edu.cn