มีค่าใช้จ่าย

เริ่มต้นพัฒนาระบบสมองกลฝังตัวบน ARM Cortex-M4 (STM32F3) รุ่น 2

อบรมวันที่ 24 กันยายน 2559
จำนวนคนดู 2083 ครั้ง
เริ่มต้นพัฒนาระบบสมองกลฝังตัวบน ARM Cortex-M4 (STM32F3) รุ่น 2
สำนักฝึกอบรมฯ ม.มหานครจัดอบรม หลักสูตร "เริ่มต้นพัฒนาระบบสมองกลฝังตัวบน ARM Cortex-M4 (STM32F3)" รุ่น 2 วันที่ 22-24 ก.ย. 2559 ณ มหาวิทยาลัยเทคโนโลยีมหานคร
หัวข้ออบรม ส่วนเนื้อหาของวันที่ 1
• สถาปัตยกรรมไมโครคอนโทรลเลอร์ 32 บิต ARM Cortex-M4 (STM32F3)
• ส่วนประกอบและการใช้งานบอร์ดทดลอง STM32F3-Discovery
• สภาพแวดล้อมการพัฒนาและตรวจสอบการทำงานของโปรแกรม Keil MDK-ARM v5
• การเริ่มสร้างแอพพลิเคชั่นอย่างรวดเร็วบนชั้น Hardware Abstraction Layer (HAL) ด้วย STM32Cube
• การจัดการระบบสัญญาณนาฬิกา
• การควบคุมอินพุตเอาต์พุตและอินเตอร์รัพท์บน HAL
- การควบคุมดีไวซ์ผ่านอินพุตเอาต์พุตพอร์ต
- ดีไวซ์ไดร์เวอร์เบื้องต้น
- สัญญาณอินเตอร์รัพท์ภายนอก
• การใช้งาน STM-Studio เพื่อการตรวจสอบการทำงานของโปรแกรมขณะทำงาน
• เพอริเฟอรัลพื้นฐานที่จำเป็นในระบบสมองกลฝังตัว
- การใช้งาน USART สำหรับการสื่อสารข้อมูลแบบอะซิงโครนัส ด้วยวิธีการ Polling, Interrupt และ DMA
- การสร้าง Control Terminal เพื่อควบคุมระบบผ่าน USART

 ส่วนเนื้อหาของวันที่ 2
• เพอริเฟอรัลพื้นฐานที่จำเป็นในระบบสมองกลฝังตัว (ต่อ)
- หลักการและการใช้งาน ADC (Analog to Digital Converter) เพื่อการประมวลผลสัญญาณดิจิตอล
- หลักการทำงานของ ADC ชนิด Successive Approximation
- การอ่านค่าจาก ADC ด้วยวิธีการ Polling, Interrupt และ DMA
- โครงสร้างและการใช้งาน General Propose Timer และอินเตอร์รัพท์
- การสร้างสัญญาณ PWM (Plus with Modulation) ด้วย Timer
- การสื่อสารข้อมูลแบบซิงโครนัสกับดีไวซ์ระดับ Board Level ด้วย SPI Interface
- การอ่านค่าจาก MEMS (Microelectromechanical Sensors) เซ็นเซอร์ บนบอร์ดทดลอง STM32F3-Discovery)

 ส่วนเนื้อหาของวันที่ 3
• การใช้งาน Middleware ที่สำคัญในระบบสมองกลฝังตัว
- การใช้งาน USB ในรูปแบบ
§ Communication Device Class (Virtual Comport)
§ Human Interface Device Class (HID)
- การใช้งาน FatFs (Fat File System) สำหรับการบันทึกข้อมูลบน SD-Card หรือ Flash Drive
- การสร้างแอพพลิเคชั่นแบบ Multi-Task แบบพื้นฐานด้วยระบบปฏิบัติทันเวลา RTOS (Real-time Operating System)
§ การสร้างและการจัดการแทสค์เบื้องต้น
§ การควบคุมจังหวะการทำงานของแทสค์ (Task Synchronization) เบื้องต้น




คำค้นประกาศนี้ Tags: อบรมสมองกล, พัฒนาระบบสมองกล, อบรมระบบสมองกล, ARM Cortex-M4, วิศวกร, ภาคอุตสาหกรรม

หลักสูตรฝึกอบรมอื่นๆที่คุณอาจสนใจ