外部インタフェース/API | ![]() ![]() |
詳細
ByteOrder
は、littleEndian
またはbigEndian
として設定します。ByteOrder
がlittleEndian
の場合は、デバイスは最初のバイトを最初のメモリアドレスに格納します。ByteOrder
がbigEndian
の場合は、最後のバイトを最初のメモリアドレスに格納します。
たとえば、16進数4F52がデバイスメモリに格納されると仮定します。この値は、4Fと52の2つのバイトから成り立つので、2つのメモリ位置が利用されます。ビッグエンディアンフォーマットを使うと、4Fが小さいストレージアドレスの最初に格納されます。リトルエンディアンフォーマットを使うと、52が小さいストレージアドレスの最初に格納されます。
特性
参照のみ |
不可 |
データタイプ |
文字列 |
値
{littleEndian} |
デバイスのバイトの順番がリトルエンディアンです。 |
bigEndian |
デバイスのバイトの順番がビッグエンディアンです。
|
プロパティ
![]() | BreakInterruptAction | BytesAvailable | ![]() |