ฉันจะมาแนะนำบอร์ดพัฒนา HLK-W806 ราคาถูกที่ใช้ไมโครคอนโทรลเลอร์ WinnerMicro W806 32 บิต XT804 (XuanTie E804) ซึ่งค่อนข้างถูก โดยมีความถี่หลักสูงถึง 240 MHz พร้อมหน่วยความจำแฟลช 1MB และ RAM 288KB
XuanTie เป็นตระกูลไมโครคอนโทรลเลอร์จาก T-Head Semiconductor ซึ่งเป็นบริษัทในเครือของ Alibaba โดยเฉพาะอย่างยิ่ง XuanTie RISC-V cores, แต่ฉันเพิ่งได้เรียนรู้ว่า XuanTie care ทั้งหมดนั้นไม่ได้อิงตาม สถาปัตยกรรม RISC-V ดังที่เราเห็นด้านล่าง Xuantie E804 core ดูเหมือนจะอยู่บนพื้นฐานของสถาปัตยกรรม C-Sky มันอาจจะยังน่าสนใจอยู่เพราะว่าอยู่ในช่วงราคาบอร์ด STM32 (ก่อนปี 2563) แต่ด้วยความถี่ที่สูงกว่ามาก เรามาดูกันดีกว่า
ข้อมูลสเปคของบอร์ดพัฒนา HLK-W806:
- MCU – ไมโครคอนโทรลเลอร์ WinnerMicro W806 32 บิต XT804 ที่ 240 MHz พร้อมหน่วยความจำแฟลช 1MB, RAM 288KB, FPU, DSP, crtypto engine
- ส่วนขยาย – 2x 24 พิน header พร้อม (ตามสเปคของ MCU)
- 1x SDIO host พร้อมรองรับ SDIO 2.0, SDHC, MMC 4.2
- 1x อุปกรณ์ SDIO สูงสุด 200 Mbps
- 6x UART (สูงสุด), 1x I2C
- 1x SPI slave สูงถึง 50 MHz, 1x master/slave SPI
- คอนโทรลเลอร์ LCD พร้อมรองรับอินเทอร์เฟซ 4 × 32
- 1x I2S
- 4x ADC สูงสุด (16 บิต, อัตราการสุ่มตัวอย่าง 1KHz)
- 44x GPIO (สูงสุด), 5x PWM
- เซ็นเซอร์สัมผัสสูงสุด 15 ตัว
- อินเทอร์เฟซสมาร์ทการ์ด ISO/IEC 7816
- รีเซ็ต, สัญญาณปลุก, 3.3V และ GND signals
- การดีบัก – CH340 ผ่านพอร์ต micro USB
- อื่นๆ – ปุ่มรีเซ็ตและบูต
- แหล่งจ่ายไฟ – 5V ผ่านพอร์ต micro USB
- ขนาด – 65 x 26 มม. (ขนาดเกือบเท่า Raspberry Pi Zero )
WinnerMicro W804 ใช้แพ็คเกจ QFN56 (5×5) และจากข้อมูลสเปคด้านบน ฉันถือว่าอินเทอร์เฟซทั้งหมดพร้อมใช้งานผ่าน header 48 พิน สิ่งที่หาได้ยากมากคือเอกสาร… หน้าแรกที่แสดงหลังจากการค้นหาเว็บซึ่งขอให้ฉันเข้าร่วมกลุ่ม QQ 739265828 แต่ฉันไม่อยากทำ และดูเหมือนว่ามีแนวโน้มที่จะทำให้เครื่องมือการพัฒนายากและยุ่งยากในการใช้งาน …
แต่ในที่สุด ฉันก็ไปเจอกระทู้ใน Reddit เกี่ยวกับบอร์ดนี้ ซึ่งฉันได้เรียนรู้ว่า XuanTie E804 เป็นสถาปัตยกรรม C-Sky ISA ไม่ใช่สถาปัตยกรรม RISC-V และได้รับลิงก์ไปยังเอกสารที่มีประโยชน์ด้วยข้อมูล W806 และแม้แต่ SDK ที่มีไลบรารีและ โปรแกรม C สำหรับอุปกรณ์ต่อพ่วงแต่ละเครื่อง ยังไงก็ตาม บริษัทโปรโมท W806 เป็นไมโครคอนโทรลเลอร์ “IoT” แม้ว่าจะไม่มีอินเทอร์เฟซการสื่อสารแบบไร้สายหรือแบบมีสายก็ตาม
สามารถซื้อบอร์ด HKL-W806 ได้ในราคาเพียง $2 (~65฿)ใน Aliexpress, MCU ราคา $1.59 (~50฿), แต่ ใน Taobao ของประเทศจีนราคาจะต่ำกว่า บอร์ดราคา 9 หยวน ($1.4 หรือ ~46฿) และชิปราคา 5.93 หยวน (93 เซนต์ หรือ ~30฿)
ที่มา : Freire
แปลจากบทความภาษาอังกฤษ : WinnerMicro W806 240 MHz MCU finds it way into a $2 development board
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT