发送完后,则结束。
五、实验步骤
12407CPU板的JUMP1的1和2脚短接,拨码开关S1的第一位置ON;2E300板上的开关SW4的第1位置ON,其余OFF其余开关全部置OFF。3运行CodeComposerStudioCCS31;4进入CCS界面后单击“DEBUG→Co
ect”5用ProjectOpe
打开“e300test
ormal09_spi”目录下“SPI_TESTpjt”;双击
f“SPI_TESTpjt”及“Source”可查看各源程序;加载“SPI_TESTout”;
6.单击“DebugGomai
”进入“SPIc”主程序,在主程序中的SPITXBUFcurvep处设置断点;单击“Ru
”,程序运行到断点处停止;
7用ViewGraphTimeFreque
cy打开一个图形观察窗口,以观察利用泰勒级数产生的波形;设置观察变量地址curve,数据类型为32位浮点型数值;
f调整图形观察窗口,观察产生波形。
在“digwavec”程序中,N值为产生正弦信号一个周期的点数。尝试修改“digwavec”程序中N值,“Rebuild”及“Load”后,进行步骤6,切换窗口,在原先观察窗口中观察产生信号频率变化;(注意:窗口参数设定值不变,便于比较频率的变化)
8单击“取消所有断点”,并点击“DebugResetcpu”,并点击“DebugResetcpu”
9单击“DebugGomai
”进入到主程序处后单击“A
imate”运行程序
f10用示波器观察F2407CPU板上的J12的SPI引脚,观察SPI引脚状态波形(如下图)。J12中SPI引脚请参看前面的“F2407SPI模块中有4个外部引脚”对照说明。
11.单击“DebugHalt”停止程序退出CCS
fr