Introduction - If you have any usage issues, please Google them yourself
I have written 2812SPI procedures, can be written into the FLASH of burning.
Packet : 61549833flashspi.rar filelist
flashspi\cc_build_Debug.log
flashspi\cmd\DSP281x_Headers_nonBIOS.cmd
flashspi\cmd\F2812.cmd
flashspi\cmd\F2812_EzDSP_RAM_lnk.cmd
flashspi\Debug.lkf
flashspi\flashspi.c
flashspi\flashspi.CS_\FILE.CDX
flashspi\flashspi.CS_\FILE.DBF
flashspi\flashspi.CS_\FILE.FPT
flashspi\flashspi.CS_\SYMBOL.CDX
flashspi\flashspi.CS_\SYMBOL.DBF
flashspi\flashspi.CS_\SYMBOL.FPT
flashspi\flashspi.paf2
flashspi\flashspi.pjt
flashspi\flashspi.sbl
flashspi\include\DSP281x_Adc.h
flashspi\include\DSP281x_CpuTimers.h
flashspi\include\DSP281x_DefaultIsr.h
flashspi\include\DSP281x_DevEmu.h
flashspi\include\DSP281x_Device.h
flashspi\include\DSP281x_ECan.h
flashspi\include\DSP281x_Ev.h
flashspi\include\DSP281x_Gpio.h
flashspi\include\DSP281x_Mcbsp.h
flashspi\include\DSP281x_PieCtrl.h
flashspi\include\DSP281x_PieVect.h
flashspi\include\DSP281x_Sci.h
flashspi\include\DSP281x_Spi.h
flashspi\include\DSP281x_SysCtrl.h
flashspi\include\DSP281x_Xintf.h
flashspi\include\DSP281x_XIntrupt.h
flashspi\include\includecommom\DSP281x_DefaultIsr.h
flashspi\include\includecommom\DSP281x_Examples.h
flashspi\include\includecommom\DSP281x_GlobalPrototypes.h
flashspi\include\includecommom\DSP281x_SWPrioritizedIsrLevels.h
flashspi\source\DSP281x_CodeStartBranch.asm
flashspi\source\DSP281x_CSMPasswords.asm
flashspi\source\DSP281x_GlobalVariableDefs.c
flashspi\source\DSP281x_Gpio.c
flashspi\source\DSP281x_MemCopy.c
flashspi\source\DSP281x_Spi.c
flashspi\source\DSP281x_SysCtrl.c
flashspi\include\includecommom
flashspi\cmd
flashspi\Debug
flashspi\flashspi.CS_
flashspi\include
flashspi\source
flashspi