Difference between revisions of "Endianness"

From SEGGER Wiki
Jump to: navigation, search
(Created page with "Endianness is the term used to describe the byte order of data.  Big-endian means data is being sent with the Most Significant Bit (MSB) first. Little-endian means data is...")
 
m
Line 1: Line 1:
  +
[[Category:In Progress - MB]]
 
Endianness is the term used to describe the byte order of data. 
 
Endianness is the term used to describe the byte order of data. 
  +
 
Big-endian means data is being sent with the Most Significant Bit (MSB) first.
 
Big-endian means data is being sent with the Most Significant Bit (MSB) first.
 
Little-endian means data is sent with the Least Significant Bit (LSB) first. 
 
Little-endian means data is sent with the Least Significant Bit (LSB) first. 
  +
 
Endianness matters, because the CRC changes when the byte is flipped from MSB first to LSB first. 
 
Endianness matters, because the CRC changes when the byte is flipped from MSB first to LSB first. 
 
Typically, the endianess is determined by the type of data being transferred.
 
Typically, the endianess is determined by the type of data being transferred.

Revision as of 12:28, 9 May 2019

Endianness is the term used to describe the byte order of data. 

Big-endian means data is being sent with the Most Significant Bit (MSB) first. Little-endian means data is sent with the Least Significant Bit (LSB) first. 

Endianness matters, because the CRC changes when the byte is flipped from MSB first to LSB first.  Typically, the endianess is determined by the type of data being transferred.