这次就问一个问题吧,上次的问题帮助还没回答我,55555:
还是用F28027调试SPI模块,用的是TI 的例程,文件名spi_loopback,单步调试时发现执行完这条语句后SpiaRegs.SPITXBUF=a; BUFFULL_FLAG一直是0(即使我禁止回环测试还是为0),就没变化过,明明我往里面写了数据啊!我需要用这个状态位来判断数据有没有全部移出。
目前做的是用SPI,点亮数码管,但是用到一个MAX6951,可以直接驱动8个,用的三个信号线SCLK,SIMO,SP_CS1(片选信号,由GPIO7提供片选信号)。数码管就是不亮,测过三个管脚都有信号输出。。。
有高手能指点一下吗,万能的版主救救我吧 |