This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

MCU Development - Endianness - Big Endian

For those of ARM's customers, who design microcontrollers, I would like to recommend a Big Endian implementation (or at least an option to select Big Endian).

This is due to that I have designs that need to work with Big Endian data.

Big Endian is the network native endianness, thus it would be a good optimization for IoT.

In addition, Big Endian is less confusing. Using Big Endian results in fewer programming bugs (bugs that are introduced due to confusion, not necessarily the actual memory organization).

In my case, I would need Big Endian + Network + LCD + 2*I2S + EMC + SD/MMC + high speed + a free (fast 65MHz+) GPIO[31:0] + a fair speed GPIO[15:0].

-So that's a chip with a lot of pins.

(Note: This was originally posted under Cortex-M7, as it's my wish that there will be Cortex-M7 microcontrollers with the mentioned features)

0