was successfully added to your cart.

รีวิว STM32F4-BB (DM-STF4BB)

By August 6, 2013General

หลายๆ ท่านคงรู้จักบอร์ด STM32F4 Discovery กันเป็นอย่างดีแล้ว
ว่าหน้าตาเป็นอย่างไรและมีคุณสมบัติอย่างไรบ้างแต่ถ้าไครยังไม่รู้จักผมจะพูดถึงนิดนึงครับ

STM32F4DISCOVERY Board ถือว่าเป็นบอร์ดทดลองและพัฒนาที่มีราคาถูกจากบริษัท ST Microelectronics โดยหัวใจสำคัญใช้ไมโครคอนโทรลเลอร์
STM32F407VGT6 สถาปัตยกรรม ARM Cortex-M4F ขนาดของ Flash ที่มากถึง 1 MB และ 192 KB RAM เรียกได้ว่าเป็นพี่ใหญ่ในวงการไมโครเลยทีเดียว

 

ด้วยคุณสมบัติที่ง่ายแก่การพัฒนาเช่นมี Led สำหรับทดลองมาให้ Switch และรวมไปถึงฮาร์ดแวร์ที่น่าสนใจ เช่น Accelerometer ระบบเสียง ไมค์, USB OTG และอื่นๆ อีกมากมายเรียกได้ว่ามาเต็ม แถมยังมี STLINK/V2 เรียกได้ว่าไม่ต้องเสียเงินซื้อตัวช่วยในการ programming ตัวบอร์ดเพิ่มเลยทีเดียว

 

แต่เนื่องจากบอร์ดมีลักษณะเป็น expansion บอร์ดหมายความว่ามันน่าจะเหมาะกับการเอาไปเสียบบอร์ดอื่นจำพวก Base board
ก่อนหน้านี้ไม่รู้ว่ามีบอร์ดไหนออกมาบ้างนะครับแต่การอยากเล่นพอร์ตอย่างเช่น ETHERNET หรือ SDCARD ด้วย STM32F4 ก็ถือว่าเป็นเรื่องลำบากในเรื่องของฮาร์ดแวร์ระดับนึง

 

แต่ผมไปเจอกับ Baseboard อันนึงมาจากบริษัท Embest ซึ่งเป็นของ element14 ในราคาเพียงแค่ 1200++ ไม่รวม VAT ไม่รวมค่าส่ง
ซึ่งถือว่าถูกมาถ้าเทียบกับคุณสมบัติ วันนี้เรามารู้จักกันดีกว่าว่าเจ้า Baseboard อันนี้คืออะไร และมีน่าจะเอาไปทำอะไรต่อยอดได้บ้าง


เริ่มจากตัวกล่องกันเลยครับทำได้สวยดีครับ แบบดูปุ้บรู้ปั้บเลยครับว่าเป็นของ ST  ( ต่อให้ไม่มีโลโก้แปะมาก็ตาม )
ในกล่องประกอบด้วย
– Welcome card
– บอร์ด
มีเท่านี้ละครับกับสมัยนี้ โอเคเรามาดูตัวบอร์ดกันต่อดีกว่า

ตัวบอร์ดออกแบบมามีขนาดกำลังพอดีเมื่อเทียบกับตัว STM32F4DISCOVERY โดยจะมี Peripherals เช่น RS-232, ETHERNET, SD card slot, Camera, LCD ที่จะต่อเพิ่มได้โดยง่าย และบนตัวบอร์ดยังมีพิมพ์ชื่อของ pin ที่น่าจะได้ใช้กันบ่อยๆ เช่น UART, SPI, I2c, PWM มาให้อีกด้วย

ตัวบอร์ดมีตัวอย่างซัพพอร์ต uC/OS-II_V2.86 และ UCGUI_V3.90a สำหรับไครที่สนใจ uC/OS-II นะครับ

โดยหลักๆ จุดประสงค์จะเหมาะสำหรับคนที่ต้องการทดลอง โมดูลต่อไปนี้ครับ

!!!! แต่ LCD Display และ Camera ซื้อเพิ่มนะครับ ^^



นี่ครับหน้าตาตอนประกอบร่างกระทัดรัดกำลังดี

ต่อมาเราจะมาทดลองเล่นกันซักหน่อยครับที่ผมสนใจที่สุดคือ ETHERNET นี่ละผมเลยทดลองกับ Demo HTTP Webserver จาก ST โดยตัวอย่างดาวโหลดจากเว็บ ST เแล้วก็จัดการโปรแกรมลงไปบนบอร์ดครับ

เสียบสาย LAN ซะให้เรียบร้อยครับในที่บอร์ดผม IP คือ 192.168.1.80 และก็เข้ามาดูผ่าน Browser

เยสส ใช้ได้ครับในที่นี้ตัวอย่างจะใช้ LwIP เป็นตัวเดโมนะครับโดยที่ LwIP นี่ถือว่าเป็น Stack ตัวหนึ่งที่ผมชอบเป็นพิเศษเนื่องจากมีการนำไปใช้ในหลาย CPU ด้วย
แล้วทีนี้พอมีพอร์ต LAN แบบดีดี แล้วผมจะเอามาทำอะไรละ รอติดตามชมนะครับ

บอร์ดนี้จะใช้เป็นสื่อในการประกอบอบรม STM32F4 Standard to Advance Course ของ DEAWARE ทีจะจัดขึ้นในวันที่ 24 – 25 สิงหาคมนี้ด้วยนะครับเพราะว่าจำเป็นต้องใช้ ETHERNET, และ SD Card ครับผม

Leave a Reply

*