จากครั้งที่แล้วที่ผมพูดนำไปแล้วเรามาเริ่มกันเลย ขอย้ำนะครับว่า ผมจะพูดถึงวิธีการตั้งค่าหากยังไม่เข้าใจสามารถหาดูได้ในหนังสือในจาก ทางบริษัท INEX
เรามาลองกัน
เริ่มต้นด้วยการเปิดโปรแกรม
ขั้นตอนที่สองเลือก File แล้วเลือก New Project
โปรแกรมจะกำหนดเลือกเบอร์ ของ Microcontroller ละที่อยู่ไฟล์ Project
หลังจากเลือกเรียบร้อยแล้วและกำหนดที่อยู่สร้างโฟลเดอร์ ไฟล์โปรเจ็คใน ฮาร์ดดิตเรียบร้อยแล้ว ต้องนำไฟล์มาใส่ใน ไฟล์โปรเจ็คที่เราสร้างไว้จำนวนสามไฟล์ ได้แก่
1. stm32f10x_conf.h
2.stm32f10x_it.h
3.stm32f10x_vector.c
เมื่อทำการก้อฟไฟล์ทั้งสามลงในไฟล์โปรเจ็คแล้วให้ไปที่โปรแกรม Ride7 แล้วทำการเปิด File>Soure file แล้วทำการ Save as ไฟล์ Soure ใน โฟลเดอร์โปรเจ็คที่เรา วาง ไฟล์ ทั้งสามลงไปโดยใส่นามสกุล .C ทุกครั้ง
หลงัจากนั้น add ไฟล์ทั้งตามรูป โดยคลิ้กขาวตามตำแหน่งในรูป
แล้วเลือก ไฟล์ที่ปรากฎ จะมีสองตัว คือไฟล์ stm32f10x_vector.c และ Soure file ที่เราทำการ save แล้ว กด open
หลังจาก หลังจากนั้นเราจะได้ดังนี้
ทำการเขียนโปรแกรม ภาษา ซี ได้
ใน ตัว Ride7 นี้ ก่อนที่จะคอมไฟล์เราต้องตั้งค่า properties แล้วกำหนดค่า LD Liker
เลือก Startup แล้วตั้งค่า Use Default Startup ให้เป็น No ส่วยในรายการ Start File ให้ลบทิ้ง แล้วปล่อยวางไว้
อีกตัวคือ Script กำหนด ค่า Stater Kit Limitation เป็น No ตามรูป
เหนื่อยกว่าที่คิดแหะ กว่าจะจบกระบวนการ ทั้งหมดที่กล่าวมา เป็นการเซ็ทค่า Ride7 ในการคอมไฟล์ บอล์ด stm32 ของ Inex
เสร็จสิ้นแล้วเราจะได้ เราสามารถพิมพ์ โปรแกรมได้เลย
อ้างอิ้งจาก
หนังสือ ปฎิบัติการไมโครคอลโทรลเลอร์ ARM Cortec-M3 กับ STM32 โดยคุณ นคร ภัดีชาติ แลคุณ ชัยวัฒน์ ลิ้มพรจิตรวิไล
ปล. ฮาฮา สุดท้ายก็ยังไม่ได้ขึ้นการเขียนโปรแกรมอยู่ดี ยังไงมีเวลาจะนำเสนอนะครับขอติดไว้ก่อน งวดหน้ามาเจอกันกับ การเขียนโปรแกรม ซี ใน Ride7 มีอีกเรื่องที่โดนมากับตัวคือ โปรแกรม แอนตี้ไวรัส นะครับ มันอาจจะส่งผลให้คุณ Complie ไม่ผ่าน อันนี้โดนมากับตัว งมอยู่เป็นวันๆ