Tuesday, December 1, 2009

[Talk] Serial Terminal (Application)




Serial Port (COM หรือ RS232) นั้นเป็นส่วนเชื่อมต่อมาตรฐานที่สำคัญของคอมพิวเตอร์ซึ่งสามารถพบเห็นได้บนเครื่องคอมพิวเตอร์แบบตั้งโต๊ะทั่วไป เพื่อใช้ในการสื่อสารกับอุปกรณ์ภายนอก แต่ปัจจุบันนี้อุปกรณ์ภายนอกเกือบทั้งหมดหันไปเชื่อมต่อผ่าน USB ทำให้การเชื่อมต่อดังกล่าวถูกลดระดับความสำคัญลง โดยจะมีอุปกรณ์บ้างประเภทเท่านั้นที่ยังคงใช้งานการเชื่อมต่อแบบ RS232 อยู่ อย่างเช่นใน Modem บางรุ่น หรือในอุปกรณ์เฉพาะอย่างจำพวกระบบฝังตัว (Embedded System) เพื่อสั่งการหรือจัดการอุปกรณ์ดังกล่าว




การติดต่อกับ Serial Port เพื่อสั่งการในลักษณะ Command line นั้นอาศัย Application ที่ทำหน้าที่รับข้อมูลจากคีบอร์ดและจัดการข้อมูลดังกล่าวก่อนส่งออก, รับข้อมูลที่ตอบสนองมาแสดงผลต่อไปผู้ใช้ ซึ่ง Application ดังกล่าวมีหลายตัว ทั้งในระบบปฎิบัติการต่างๆ ไม่ว่า Windows, Mac หรือ Linux โดยตัวอย่างที่นำมาแสดงจะเป็นบน Linux และ Windows

[Linux]


GtkTerm






GtkTerm เป็น Front-Ends สำหรับ Linux ที่ทำงานบน GTK+ โดยการตั้งค่าจะต้องระบุ Device ที่เป็นชื่อของอุปกรณ์ และกำหนดค่า Baudrate ในการสื่อสารให้ตรงกับที่อุปกรณ์ใช้ สำหรับการติดตั้งบน Ubuntu สามารถใช้ Software Center ค้นหาชื่อดังกล่าวเพื่อทำการติดตั้งได้ทันที



[Windows]




HyperTerminal เป็น Accessories Application ที่ติดมากับระบบปฎิบัติการ Windows มาเป็นเวลานานแล้วเพื่อใช้เชื่อมต่อกับ Modem ในสมัยก่อน ที่ยังคงเชื่อมต่อผ่าน Serial Port อยู่ แต่ว่าในช่วงหลังๆ (ถัดจาก Windows XP) Application นี้ถูกถอดออกจากระบบแล้ว การใช้งานเรียกผ่าน Windows Main ดังนี้
Windows>Accessories>Communication>HyperTerminal
โดยกำหนด Port และ Baudrate ให้ถูกต้องก็สามารถเชื่อมอุปกรณ์ภายนอกได้


TeraTerm





ส่วนผู้ที่ใช้งาน Windows ที่ใหม่ๆ ตัวอย่างเช่น Windows Seven อาจจะต้องหา Application ที่จัดการการสื่อสารผ่าน Serial Port อย่างเช่น TeraTerm (Free version) เพื่อใช้ติดต่อกับ Serial Port



0 comments:

Post a Comment