Electoday 4.0

ไมโครคอนโทรลเลอร์ => AVR and Arduino => Topic started by: kanking1150 on February 12, 2021, 02:28:50 pm

Title: สอบถาม spi write ของ library fastled หน่อยครับ
Post by: kanking1150 on February 12, 2021, 02:28:50 pm
ห่างหายไปนานกลับมาก็มีแต่คำถามเลยรอบนี้พอดีว่าเกิดความสงสัยเจ้า WS2818B ว่ามันทำงานยังไงจะเขียนเล่นซักหน่อยน่าสนใจดี พอว่างนิดหน่อยก็ได้ดู datasheet ว่าเอ้อมันส่ง24bitต่อ1ดวง ก็พอจะเข้าเค้าแต่งงว่ามันเอา data ยัดโต้งๆเลยหลอไม่มี clock เรอะกับเพราะอ่านมาบอกว่ามันเป็น spi แถมพอไล่ library ตัวอย่างแล้วมันก็ไล่ได้ตามภาพไล่หาต่ออีกไม่เจอว่า จาก function show ใน CLedController มันไปเรียก SPI write หรือเริ่ม write (หาข้อมูลใหม่ได้เป็นว่า Single NZR protocol แต่ก็ยังไม่เห็นจุดที่มันเริ่มสั่ง write จากขา data จะไปผูกกับ show() ใน CLedContorller อยู่ดี) ข้อมูลส่งไปหลอดต่อจากไหนแถมตัว show ก็เรียกตัวเองอีก เลยไปไม่เป็นเลยจะเป็นรีเคอซิฟก็น่าจะมีโค้ดต่อจากนั้นสิเลยงงตาแตกมาถามในกลุ่มนีแหละครับ
(https://sv1.picz.in.th/images/2021/02/12/oZoLZZ.png)