打印
[ZLG-MCU]

lm3s8962作为从机SPI通讯问题

[复制链接]
1806|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fwj556|  楼主 | 2008-7-18 15:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以中断方式接收,程序配置如下,可就是没反应,各位大侠帮忙看看还有什么问题没配置好:

int main (void)
{
    SysCtlClockSet(SYSCTL_SYSDIV_1 | SYSCTL_USE_OSC |
                   SYSCTL_OSC_MAIN |SYSCTL_XTAL_6MHZ); /*  设定晶振为时钟源*/
    SysCtlPeripheralEnable(SYSCTL_PERIPH_SSI);         /* 为SSI提供时钟   */
    SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOA);       /*  为GPIOA端口提供时钟*/
    
    IntMasterEnable();                       /*  开总中断*/
    
    /*  设置SPI为从机模式0,8位数据宽度,115200的波特率     */
    SSIConfig(SSI_BASE, SSI_FRF_MOTO_MODE_0, SSI_MODE_SLAVE, BitRate, DataWidth);
    SSIEnable(SSI_BASE);                                                /*  使能SPI                     */
    /* 设定 GPIO A 2~5 引脚为使用外设功能                     */
    GPIOPinTypeSSI(GPIO_PORTA_BASE, (GPIO_PIN_2 | GPIO_PIN_3 | 
                                     GPIO_PIN_4 | GPIO_PIN_5));
    IntEnable(INT_SSI);
    SSIIntEnable(SSI_BASE, SSI_RXFF);

    while (1);
  
}

相关帖子

沙发
fwj556|  楼主 | 2008-7-18 17:35 | 只看该作者

技术支持,帮忙看看

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

47

帖子

1

粉丝