打印

求助帖

[复制链接]
345|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
求关注啊|  楼主 | 2020-4-9 16:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
extern int y;
        int y=0;

void DEBUG_USART1_IRQHandler(void)
{
    uint8_t z[8];
    uint8_t    i;
    i=y;
    if(USART_GetITStatus(USART1,USART_IT_RXNE) ==SET)  
    {   
        z=USART_ReceiveData(DEBUG_USART1);
        y++;
        if(i==7)
        {
            Usart_SendArray(DEBUG_USART1,z,8);
            Usart_SendArray(DEBUG_USART2,z,8);
            y=0;
        }   
    }
}
为什么我通过串口调试助手发送的一串数组,在这个中断里面数组还会变呀?file:///C:\Users\19632\AppData\Roaming\Tencent\Users\1963271269\QQ\WinTemp\RichOle\8RLX}I{IT7C`D7S2A4V24%S.png

file:///C:\Users\19632\AppData\Roaming\Tencent\Users\1963271269\QQ\WinTemp\RichOle\8RLX}I{IT7C`D7S2A4V24%S.png

使用特权

评论回复

相关帖子

沙发
cainiao518| | 2020-4-9 17:16 | 只看该作者
程序有点问题

使用特权

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

本版积分规则

380

主题

380

帖子

0

粉丝