Page 225 - คู่มือนักศึกษา 2558
P. 225

ฝึกปฏิบัติการเขียนโปรแกรมส�าหรับประยุกต์ใช้งานไมโครคอนโทรลเลอร์ ได้แก่ การใช้งานแผงวงจรไมโครคอนโทรลเลอร์ การเขียน
         โปรแกรมบนสิ่งแวดล้อม การพัฒนาแบบบูรณาการ การเขียนโปรแกรมภาษาแอสเซมบลี การเขียนโปรแกรมภาษาซี การเขียนโปรแกรมจัดการ
         อินเตอร์รัพต์ การจ�าลองการท�างานของโปรแกรม การเชื่อมต่อไมโครคอนโทรลเลอร์กับอุปกรณ์รอบข้าง


         CPE-301   ระบบปฏิบัติการ                                                       3(3-0-6)
                   (Operating System)
         รายวิชาที่ต้องเรียนมาก่อน   :   CPE-201 โครงสร้างข้อมูลและอัลกอริธึม
         รายวิชาที่ต้องเรียนควบคู่   :   ไม่มี
              ประเภทของระบบจัดการท�างานของโปรแกรม ฟังก์ชันและลักษณะสมบัติ ของระบบปฏิบัติการ การใช้โปรแกรมพร้อมกันมากกว่าหนึ่ง
         โปรแกรม หลักการของการท�างานในภาวะพร้อมกันและการซิงโครไนเซชันบริเวณวิกฤต เซมาฟอร์ การเข้าคิว บับเฟอร์ของข้อมูล ภาวะขาด
         ทรัพยากร ภาวะติดตาย การจัดการกับโปรเซสเซอร์ การจัดการกับหน่วยความจ�า การจัดการกับหน่วยอุปกรณ์อื่น ๆ การจัดการไฟล์ ความ
         ปลอดภัยและการป้องกันระบบ

   212   CPE-302  การประมวลสัญญาณดิจิทัล                                                3(3-0-6)
                   (Digital Signal Processing)
         รายวิชาที่ต้องเรียนมาก่อน   :   MSC-106 แคลคูลัส 2
         รายวิชาที่ต้องเรียนควบคู่   :   ไม่มี
              นิยามของสัญญาณ การจ�าแนกชนิดของสัญญาณ ผลตอบสนองเชิงความถี่ การคอนโวลูชั่น ทฤษฎีการสุ่ม การแปลงฟูเรียร์ การ
         แปลงฟูเรียร์แบบไม่ต่อเนื่อง และการแปลงฟูเรียร์แบบเร็ว การแปลงแบบ Z ตัวกรองดิจิทัลแบบ FIR และ IIR การน�าไปใช้กับระบบเลขจ�านวน
         เต็มและความคลาดเคลื่อนที่เกิดขึ้น การใช้ประโยชน์ของการประมวลสัญญาณดิจิทัลกับการประมวลเสียงและภาพ การใช้งานชิป DSP
    Thai-Nichi Institute of Technology
     สถาบันเทคโนโลยีไทย - ญี่ปุ่น
         CPE-311   ระบบสมองกลฝังตัว                                                     3(3-0-6)
                   (Embedded System)
         รายวิชาที่ต้องเรียนมาก่อน   :   CPE-213 ระบบไมโครโปรเซสเซอร์
         รายวิชาที่ต้องเรียนควบคู่   :   ไม่มี
              โครงสร้างการท�างานของไมโครคอนโทรลเลอร์ชนิดต่าง ๆ การออกแบบระบบสมองกลฝังตัวโดยใช้ไมโครคอนโทรลเลอร์ ระบบ
         ปฏิบัติการแบบเรียลไทม์ การโปรแกรมด้วยภาษาขั้นสูง หลักการและวิธีการในการออกแบบซอฟต์แวร์บนระบบสมองกลฝังตัวบนหลักการ
         ของการออกแบบระบบแบบเรียลไทม์ ตัวอย่างการประยุกต์ไมโครคอนโทรลเลอร์ ทั้งด้านฮาร์ดแวร์และซอฟต์แวร์

         CPE-312   ปฏิบัติการระบบสมองกลฝังตัว                                           1(0-3-2)
                   (Embedded System Laboratory)
         รายวิชาที่ต้องเรียนมาก่อน   :   ไม่มี
         รายวิชาที่ต้องเรียนควบคู่   :   CPE-311 ระบบสมองกลฝังตัว
   220   221   222   223   224   225   226   227   228   229   230