energia / tivac-core

7 stars 17 forks source link

TM4C123 and TM4C129: Improve SPI Speed #22

Closed robertinant closed 4 years ago

robertinant commented 7 years ago

From @rei-vilo on April 3, 2014 17:14

SPI tops at 4 MHz because base speed is 8MHz.

As for the Stellaris and TM4C123 LaunchPads, I've changed

ROM_SSIConfigSetExpClk(SSIBASE, SysCtlClockGet(), SSI_FRF_MOTO_MODE_0, SSI_MODE_MASTER, 8000000, 8);

for

ROM_SSIConfigSetExpClk(SSIBASE, SysCtlClockGet(), SSI_FRF_MOTO_MODE_0, SSI_MODE_MASTER, 16000000, 8);

See #164 and #245

Copied from original issue: energia/Energia#365

robertinant commented 7 years ago

From @rei-vilo on May 22, 2014 18:4

I guess there's a cleaner implementation for a faster SPI.