
- This event has passed.
[Qt2] : Qt crosscompile , runtime, library, module และ Qt hardware interface สำหรับ Embedded linux
November 5, 2016 @ 10:00 am - November 6, 2016 @ 5:00 pm
คำอธิบายหลักสูตร :
การพัฒนาซอฟต์แวร์บน SBC ( single board computer ) ไม่ควรจะยึดติดกับบอร์ดใดบอร์ดหนึ่ง
มักจะมีคำถามเสมอว่าเราสามารถติดตั้งไลบรารี่ Qt เพื่อทำงานทางด้าน GUI บนบอร์ด Embedded Linux ใหม่อย่างไร
คอร์สนี้เหมาะสำหรับผู้ที่ต้องการพัฒนา GUI application บน Embedded Linux โดยการใช้ Qt
แนะนำการสร้างระบบ Qt Library และการ cross compile สำหรับบอร์ดทดลองเช่น Raspberry PI , Nano หรือ Beaglebone เพื่อจัดสร้าง application ที่ต้องการ user interface หรืออุปกรณ์ทางด้าน Human machine interface
ในคอร์สนี้จะสอนตั้งแต่เริ่มต้นการสร้าง environment บนคอมพิวเตอร์สำหรับพัฒนา Qt บน Embedded Linux
การลงไลบรารี่เพิ่มเติมในกรณีที่อุปกรณ์ขนาดไลบรารี่สำหรับการทำงานนั้นๆ
รวมไปถึงการอินเทอร์เฟซกับฮาร์ดแวร์ เช่น GPIO, Serial Port, Database บน Embedded Linux
ระดับ :
Basic-Intermediate – Advance
ระยะเวลา :
2 วัน, เวลา 10:00 – 17:00
เนื้อหาหลักสูตร :
DAY 1 :
– คอนเซป Qt for Embedded Linux
– การ Cross compiling เบื้องต้นและการใช้คอมมานไลน์
– การใช้งาน Docker image สำหรับ Ubuntu
– พื้นฐาน Docker เบื้องต้น
– โครงสร้างของ Qt source file
– การเซตอัพ tool chain สำหรับบอร์ด
– ข้อแตกต่างระหว่าง Qt on X Window และ Qt on OpenEGL
– Compile library ของคุณเอง
– Run your first Qt application บน Raspberry PI
– เข้าใจโครงสร้างของ Qt library สำหรับบอร์ดอื่นๆ เช่น nano pi
DAY 2 :
– Qt make file concept
– Basic Qt widget concept
– ทบทวนและเข้าใจ Qt Signal and Slot concept
– ติดตั้งไลบรารี่ฐานข้อมูลสำหรับ Qt บนบอร์ด Raspberry PI
– QSerialPort cross compile module and install plugin to target board
– QModbus สำหรับการทำงานทางด้าน Modbus TCP และ Modbus RTU
– การเชื่อมต่อ Qt กับไลบรารี่ภาษา C++ ภายนอก
– การเชื่อมต่อ Qt กับ libmraa เพื่อเชื่อมต่อฮาร์ดแวร์ GPIO, I2C, SPI
– Build Industrial gateway on Embedded Linux
– Script สำหรับรัน Qt application
– Example application with Qt
ค่าใช้จ่ายในการอบรม ( รวม VAT แล้ว )
บุคคล หรือ นิติบุคคล 4900
นักศึกษา 4500
ผู้ที่เคยเข้าร่วมอบรม 4500
วิธีสมัครเข้าร่วมอบรม
https://www.deaware.com/howtoregis/
รายละเอียดเพิ่มเติมสถานที่อบรม
สามารถติดต่อสอบถามรายละเอียดคอร์สอบรมเพิ่มเติม
หรืออบรมนอกสถานที่ได้ทาง www.deaware.com/contact