
- This event has passed.
หลักสูตร : Basic to Advance STM32F4 Microcontroller ( ARM Cortex M4 ) Training Course [Peripheral, FreeRTOS, emWin]
April 6, 2016 @ 10:00 am - April 8, 2016 @ 5:00 pm
คอร์สเริ่มต้นจนถึงระดับสูงสำหรับผู้ที่ต้องการเริ่มต้นงานทางด้านไมโครคอนโทรลเลอร์อย่างจริงจังโดยเฉพาะ STM32 ไมโครคอนโทรลเลอร์
หรือต้องการทำไปประยุกต์ใช้กับไมโครคอนโทรลเลอร์ ARM Cortex M เบอร์อื่น
โดยในคอร์สนี้จะสอนบนไมโครคอนโทรลเลอร์ระดับสูงอย่าง STM32F429 ของบริษัท ST micro บน platform CubeMx ที่จะช่วยให้การเริ่มต้นพัฒนาซอฟต์แวร์บนไมโครคอนโทรลเลอร์ STM32 ง่ายขึ้น
การอบรมจะเริ่มต้นตั้งแต่การใช้งานภาษา C บนไมโครคอนโทรลเลอร์ อย่างมืออาชีพ จนไปถึงวิธีการพัฒนาซอฟแวร์เพื่อเชื่อมต่อ peripheral ของ STM32F4 ทั้งโดยใช้ Standard Peripheral Library ของบริษัท ST หรือเข้าใจการทำงานของ Register เองเบื้องต้น ทำให้ผู้เรียนสามารถนำความรู้ไปประยุกต์ใช้กับไมโครคอนโทรเลอร์เบอร์อื่น ที่อยู่ในตระกูล ST ( Arm Cortex ) ได้เช่น STM32F3, STM32F0
เนื้อหาการอบรมจะแบ่งออกเป็น 3 วันแต่ผู้เข้าอบรมสามารถเลือกได้ว่าจะลงทะเบียนเพียง 2 หรือ 3 วันโดยรายละเอียดของเนื้อหาที่ใช้ในการอบรมมีดังนี้
DAY 1 : Basic STM32F4
วันแรกจะเน้นให้ผู้เข้าอบรมสามารถพัฒนาซอฟแวร์บน STM32 เพื่อเชื่อมต่อ peripheral ต่างๆ ได้ รวมทั้งปูพื้นฐาน
ภาษา C สำหรับไมโครคอนโทรลเลอร์โดยเฉพาะ
– Introduction Advance C Programming for Microcontroller
– CMSIS Introduction
– ARM Cortex M
– STM32F429 Discovery Board
– Compiler, Tool chains, and Editor ( Window ONLY )
– Basic STM32 Reference manual usage
– GPIO Input/Output ( LED and Button )
– NVIC
– Ext interrupt
– System Tick
– UART
– I2C
– SPI
– ADC ( Analog to Digital converter )
– DMA
DAY 2 : STM32F4 FreeRTOS and it’s application
การพัฒนาซอฟแวร์แบบ Multitasking บน STM32F4 จะศึกษาตั้งแต่การออกแบบใช้งาน API ของ FreeRTOS การออกแบบระบบความสัมพันธ์ระหว่าง
ฮาร์ดแวร์และ RTOS
– Introduction to FreeRTOS
– Task Management
– Queue Management
– Interrupt Management
– ReSource Management
– FreeRTOS – MPU
– ตัวอย่างการใช้งาน FreeRTOS กับการออกแบบเพื่อเชื่อมต่อกับ Peripheral จากวันที่ 1
DAY 3 : High level and Graphic application on STM32F4
การพัฒนา UI สมัยใหม่บนไมโครคอนโทรลเลอร์ เหมาะสำหรับผู้ที่ต้องการนำไปประยุกต์สร้างสินค้าที่มีจอ LCD เช่น ตู้เติมเงิน ระบบควบคุมที่ต้องการแสดงผลด้วย emWin ที่เปิดให้ใช้ได้ฟรีสำหรับ ST Micro
– emWin GUI design and touch screen application
– emWin text
– emWin basic shape
– emWin window and Dialog
– emWin and Real Time Graph
– Sample Application emWin and THAI language
– How to integrate between emWin and FreeRTOS
– Develop final application
ราคาค่าคอร์สอบรม :
– 5500 บาทสำหรับ 2 วันต่อ 1 ท่าน พร้อมสิทธิในการซื้อบอร์ด STM32F429 Discover ในราคาพิเศษ 500 บาท และใบประกาศณียบัตรหลักสูตร 2 วัน
– 6500 บาทสำหรับ 3 วันต่อ 1 ท่าน พร้อมสิทธิในรับบอร์ด STM32F429 Discovery ฟรี และใบประกาศณียบัตรหลักสูตร 3 วัน
สถานที่อบรม :
ห้องอบรม Deaware ชั้น 10 ติดสถานี MRT หัวลำโพงประตู 1
www.deaware.com/contact
เวลาที่ใช้ในการอบรม :
10:00 – 17:30
สิ่งที่จะได้รับในวันอบรมและจบอบรม :
– ใบประกาศษณียบัตร
– อาหารกลางวันและของว่างฟรีทุกวัน
สิ่งที่ผู้เข้าอบรมต้องเตรียมมา :
– คอมพิวเตอร์ติดตั้งระบบปฎิบัติการ Window XP ขึ้นไป ( สามารถใช้ได้ถึง Window 8.1 )
สมัครเข้าร่วมอบรม :
สามารถติดต่อสอบถามรายละเอียดคอร์สอบรมเพิ่มเติม
หรืออบรมนอกสถานที่ได้ทาง www.deaware.com/contact