วันที่โพสต์: May 24, 2012 4:17:20 PM
MicroXplorer โปรแกรมสำหรับคอนฟิกขาของ STM32
สำหรับแฟน ARM Microcontroller ตระกูล STM32 แล้ว การมานั่งกำหนดขาทำงาน I/O ว่าให้ทำหน้าที่ขาใดๆ บ้าง เป็นเรื่องที่ลำบากไม่ใช่น้อย เพราะจำนวนขาของไมโครคอนโทรลเลอร์ตระกูลนี้ ไม่ใช่น้อยๆ เลย การมานั่งเปิดดาต้าชีทเพื่อดูว่า ถ้าให้ขานี้ทำงานในโหมดนี้แล้ว จะมีผลกระทบกับโหมดอื่นๆ ไหม เป็นเรื่องที่วุ่นวายพอสมควร ข่าวดี คือทางบริษัท ST ได้ทำโปรแกรมประเภท GUI ที่ชื่อ MicroXplorer ในการทำหน้าที่กำหนด ขา I/O ของ ARM ตระกูล STM32 แต่ละเบอร์ไว้แล้ว และได้แสดงผลในรูปกราฟฟิค ทำให้เราเข้าใจ และใช้งานง่าย สะดวก รวดเร็ว ลดความผิดพลาดที่อาจทำให้งานล่าช้าได้เป็นอย่างดี
โปรแกรม MicroXplorer เป็นโปรแกรมที่ทาง ST แจกให้เอาไปใช้งานกันฟรีๆ การใช้งานก็ไม่ยุ่งยากเลย เพียงแต่ เราเลือกเบอร์ของ ARM ที่ต้องการ แล้วทำการเลือกโหมดที่จะใช้งาน โปรแกรมก็จะทำการแสดงให้เห็นว่า โหมดที่เราเลือกนี้ ทำงานอยู่ที่ขาไหน และถ้าโหมดที่เราเลือก จำเป็นจะต้อง disable โหมดอื่นๆ โปรแกรมก็จะแสดงให้ทราบด้วย
ปล. ส่วนตัวผมเห็นว่า นอกจากโปรแกรมจะช่วยอำนวยความสะดวกในด้านการออกแบบ และกำหนดหน้าที่ขา I/O ของ ไมโครคอนโทรลเลอร์แล้ว เรายังสามรถทำการ สร้างรายงาน report ออกมาเป็นเอกสารได้อีกด้วย ซึ่งทำให้เราสามารถรวมเอกสารนี้เข้าไปในโฟวเดอร์โปรเจคของเรา เพื่อเตือนความจำได้ดีอีกด้วย ว่าเราได้ออกแบบให้ไมโครคอนโทรลเลอร์ทำงานขาไหนบ้าง นับว่าโปรแกรมนี้ มีประโยชน์อย่างยิ่งครับ ต้องขอขอบคุณบริษัท ST ที่สร้างโปรแกรมดีๆ แบบนี้ ให้เราเอามาใช้งานกันครับ