แสดงบทความที่มีป้ายกำกับ operator แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ operator แสดงบทความทั้งหมด

วันอังคารที่ 27 พฤษภาคม พ.ศ. 2557

Arduino : การเข้าถึงข้อมูลระดับบิตด้วย struct union

Standard
      พอดีมีโอกาสได้เขียน Arduino (รวมถึงภาษา C โดยทั่วไป) แล้วจะต้องจัดการข้อมูลในระดับบิต ซึ่งปกติก็ใช้การ shift bit แล้ว AND กับ 1 เพื่อดูว่าบิตในตำแหน่งที่สนใจเป็นค่าอะไร
(data >> BIT_INDEX) & 1 == ?