这段代码为何不行呢?

[复制链接]
656|6
 楼主| zwll 发表于 2018-8-15 16:45 | 显示全部楼层 |阅读模式

void main(void)
{
        M8C_EnableGInt;
        M8C_ClearWDTAndSleep;
        
        SPIS_Start(SPIS_SPI_MODE_0|SPIS_SPI_MSB_FIRST);
        SPIS_SetupTxData(bInitSpiWriteBuffer[bCnt++]);
        SPIS_EnableInt();
        
        while(1)
        {
                M8C_ClearWDTAndSleep;
        }
}

//-----------------------------------------------------------
//SPI interrupt_handler
//-----------------------------------------------------------
#pragma interrupt_handler MySPI_ISR
void MySPI_ISR(void)
{
        SPIS_SetupTxData(bInitSpiWriteBuffer[bCnt++]);
}
dingy 发表于 2018-8-15 16:48 | 显示全部楼层
就一个程序?没看懂
 楼主| zwll 发表于 2018-8-15 16:53 | 显示全部楼层
20xx6 SPIS MU的 ISR应该如何处理
pengf 发表于 2018-8-15 16:58 | 显示全部楼层
什么问题呢
 楼主| zwll 发表于 2018-8-15 17:01 | 显示全部楼层
20xx6 SPIS MU的 ISR应该如何处理
xxrs 发表于 2018-8-15 17:05 | 显示全部楼层
楼主到CY官网建个case吧,方便的话可以把整个项目传上去,写中文即可
 楼主| zwll 发表于 2018-8-15 17:08 | 显示全部楼层

嗯,那我按大家的说法挨个排查一下,先结贴啦,谢谢哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

885

主题

11314

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部