I am trying to take the code from here: http://e2e.ti.com/support/microcontrollers/tiva_arm/f/908/t/367620.aspx and convert it to a Arduino/Energia library. The setup and initialization gets through the SSI configuration, and the uDMA configuration. However, at the last step to enable the interrupt it does not return from this call:
// Enable the SSI0 peripheral interrupts.
ROM_IntEnable(INT_SSI0);
The original code was very well documented, but I'm including a version of my code with the comments removed for easier reading. There are so many steps to get SSI, DMA, and INT functions enabled, its hard too tell what might be wrong with this.
Attached Files
-
SpiDmaInt_cpp.txt 4.02KB 0 downloads -
SpiDmaInt_Example_ino.txt 598bytes 0 downloads
View the full article on Stellarisiti. 43oh pulls Stellarisiti Energia posts, so that members do not miss out questions. Please bear with this arrangement for now. Thanks!
