Ich programmiere einen Cortex M3 Bare-Metal, um mit SPI Flash zu sprechen. Eines der Konfigurationsbits eines SPI-Steuerregisters ist FRF
(Rahmenformat). Es kann entweder auf den SPI Motorola-Modus (0) oder auf den SPI TI-Modus (1) eingestellt werden. (Siehe ARM-Referenzhandbuch Seite 695 hier .)
Das Datenblatt des SPI Flash ( hier verfügbar ) gibt keinen Hinweis darauf, welchen Modus ich verwenden soll.
Was sind die zwei verschiedenen Modi und welche sollte ich für den spezifischen Flash-Chip verwenden, den ich verwende?
{CPOL=0, CPHA=0}
Motorola oder TI?