CONTACT | TEL : 02-728-3440, EMAIL : SALES@ASTRONLOGIC.COM
หนังสือ สัมผัสโลก USB ด้วย Ezy USB Module

» หนังสือ สัมผัสโลก USB ด้วย Ezy USB Module

ในปัจจุบันระบบบัส USB (Universal Serial Bus) ได้เข้ามามีบทบาทกับการใช้งานอุปกรณ์รอบข้างของคอมพิวเตอร์ มากขึ้นทุกขณะ ทั้งนี้เนื่องจากระบบบัสชนิดนี้มีความสะดวกใน การใช้งานและมีความยืดหยุ่นในด้านการเชื่อมต่อสูงนั่นเอง ในโลกของ USB จะไม่มีการใช้ดิพสวิตช์ หรือแม้แต่จั๊มเปอร์ เพื่อการกำหนดค่าทางด้านฮาร์ดแวร์ ซึ่งการตั้งค่าการทำงานต่างๆ จะถูกกระทำโดยระบบปฏิบัติการอย่างอัตโนมัติ ดังนั้น ระบบบัสชนิดนี้จึงช่วยลดปัญหาด้านการขัดขวางกันของ IRQ และ DMA ได้เป็นอย่างดี นอกจากนี้การเชื่อมต่ออุปกรณ์ USB ยังสามารถทำในขณะที่เครื่องคอมพิวเตอร์ยังคงทำงานอยู่ได้ ซึ่งการใช้งานในลักษณะนี้คือรูปแบบของระบบปลั๊ก แอนด์เพลย์ (Plug and Play) อย่างแท้จริง จุดเด่นที่น่าสนใจอีกประการหนึ่งของระบบบัสชนิดนี้คือ ความเร็วในการส่งถ่ายข้อมูลซึ่งสูงถึง 480 เมกะบิตต่อวินาทีสำหรับ USB ในเวอร์ชัน 2.0 แต่เบื้องหลังของความง่ายดายและทรงประสิทธิภาพต่างๆ เหล่านี้ยังมีเทคโนโลยีและทฤษฎีที่ซับซ้อนเป็นอย่าง มากซ่อนอยู่ภายในซึ่งผู้ใช้งานโดยทั่วไปไม่จำเป็นต้อง ให้ความสนใจมากนัก แต่สำหรับผู้ที่ต้องการสร้างและพัฒนาอุปกรณ์ USB ขึ้นมาเอง คงหลีกเลี่ยงกับการเผชิญปัญหานี้ไม่ได้

หนังสือเล่มนี้จะช่วยให้ท่านได้สัมผัสกับโลกของ USB และหลักการที่เกี่ยวข้องกับมันได้เป็นอย่างดี ด้วยการ นำเสนอ ทฤษฎีที่จำเป็นสำหรับการสร้างอุปกรณ์ USB และ แนะนำให้ท่าน ได้รู้จักกับโมดูลเอนกประสงค์ซึ่งใช้สำหรับ การ เชื่อมต่อ USB นั่นคือ Ezy USB-M01 และ Ezy USB-M02 ของ บริษัท แอสทรอน ลอจิก รีเสิร์ชแอนด์ดิวิลอปเมนต์ จำกัด ซึ่งจะทำ ให้การเชื่อมต่อ USB เป็นเรื่องที่ง่ายดายยิ่งขึ้น อีกทั้งยังมีตัวอย่างของการเขียนโปรแกรมเชื่อมต่อ กับโมดูลโดยใช้ Microsoft Visual C++, Borland C++ Builder และ Borland Delphi อีกด้วย

ISBN 974-91365-7-8 พร้อมซีดีรอมบรรจุไฟล์การทำงาน
จำนวน : 452 หน้า
ขนาดรูปเล่ม : 184 x 260 มิลลิเมตร
การเข้าเล่ม : เย็บกี่ (เย็บด้วยเชือก)

» สารบัญ

ตอนที่ 1 ระบบบัส USB
  • บทที่ 1 ความเป็นมาของระบบบัส USB
  • บทที่ 2 ภาพรวมของระบบบัส USB
  • บทที่ 3 การส่งถ่ายข้อมูลบนระบบบัส USB
  • บทที่ 4 กระบวนการอินิวเมอร์เรท
  • บทที่ 5 สัญญาณและการเข้ารหัสข้อมูล
ตอนที่ 2 Ezy USB Module
  • บทที่ 6 โมดูล Ezy USB-M01
  • บทที่ 7 โมดูล Ezy USB-M02
ตอนที่ 3 การเขียนโปรแกรมเชื่อมต่อ
  • บทที่ 8 การเขียนซอฟต์แวร์ด้วย ไดร์ฟเวอร์พอร์ตอนุกรมเสมือน
  • บทที่ 9 การเขียนซอฟต์แวร์ด้วย D2XX ไดเร็คไดร์ฟเวอร์
ตอนที่ 4 ตัวอย่างการเชื่อมต่อทางฮาร์ดแวร์
  • บทที่ 10 ตัวอย่างการเชื่อมต่อ Ezy USB – M01 กับวงจรภายนอก
    • ตัวอย่างการเชื่อมต่อ MCS-51 กับโมดูล Ezy USB-M01
    • ตัวอย่างการเชื่อมต่อ PIC กับโมดูล Ezy USB-M01
    • ตัวอย่างการเชื่อมต่อ FPGA กับโมดูล Ezy USB-M01
  • บทที่ 11 ตัวอย่างการเชื่อมต่อ Ezy USB – M02 กับวงจรภายนอก
    • ตัวอย่างการเชื่อมต่อ MCS-51 กับโมดูล Ezy USB-M02
    • ตัวอย่างการเชื่อมต่อ PIC กับโมดูล Ezy USB-M02
    • ตัวอย่างการเชื่อมต่อ FPGA กับโมดูล Ezy USB-M02
    • หลักการออกแบบวงจรสื่อสารข้อมูลแบบอนุกรมด้วย FPGA
  • บทที่ 12 การใช้งานโมดูลในโหมดบิตแบงก์
ตอนที่ 5 ตัวอย่างการเขียนโปรแกรมเชื่อมต่อ
  • บทที่ 13 ตัวอย่างการเขียน โปรแกรมเชื่อมต่อด้วย Visual C++
  • บทที่ 14 ตัวอย่างการเขียน โปรแกรมเชื่อมต่อด้วย C++ Builder
  • บทที่ 15 ตัวอย่างการเขียน โปรแกรมเชื่อมต่อด้วย Delphi
ภาคผนวก
  • A1 การใช้งานโปรแกรมทดสอบการทำงานของฮาร์ดแวร์
  • A2 การใช้งานโปรแกรมสำหรับเขียน EEPROM
  • A3 ซอร์สโค้ดของคอมโพเนนท์ TaUSBDirect



เนื้อหาในแผ่นซีดีประกอบด้วย
  • ไฟล์ตัวอย่างทั้งหมดที่อยู่ในหนังสือเล่มนี้
  • ไฟล์คอมโพเนนท์สำหรับการเขียนโปรแกรม
  • โปรแกรมสำหรับทดลองการทำงานของฮาร์ดแวร์
  • ไดร์ฟเวอร์สำหรับโมดูล Ezy USB-M01 และ Ezy USB-M02

» ORDERING INFORMATION