国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 2272|回復: 0
打印 上一主題 下一主題

函數解析,路過寫下你的答案吧

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2017-4-8 11:08:49 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
    while (1)
                {
                        if(flag==0x01)
                        {
                                flag=0;//標志位清0
                                iPose=0;
                                USART1_Printf("123456789");
                                memcpy(&XY2_position,Receie_data,9);
                                if(XY2_position.num)Line_Bresenham(XY2_position.x0,XY2_position.y0,XY2_position.x1,XY2_position.y1);
                                else                      Line_DDA(XY2_position.x0,XY2_position.y0,XY2_position.x1,XY2_position.y1);
                        }
                }
}
void USART1_IRQHandler(void)        //串口1中斷函數
{
        USART_ClearFlag(USART1,USART_FLAG_TC);
        if(USART1->SR & 0x00000020)//檢查指定的USART中斷發生與否
        {
                Receie_data[iPose]=USART1->DR & (uint16_t)0x01FF;//讀取接收到的數據
                iPose++;//計數器加1
                if(iPose==9)flag=0x01;               
                USART1->DR = (flag & (uint16_t)0x01FF);
                while((USART1->SR&0x00000040) == 0);//準備發送一個數據        
        }
}
程序在一個STM32單片機上運行,可以檢測到反饋的數據正常,但是單片機檢測不到  flag==1,但是串口反饋的數據中到第9個字節數據時,flag確實=1
更換一個單片機后,程序第一次運行正常,在第二次就會出現flag始終等于1的狀況這個是怎么做的?
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产亚洲一区二区精品 | 任你草| 精品国产香蕉伊思人在线 | 亚洲三级在线免费观看 | 四虎成人精品在永久在线观看 | 亚洲国产成人精品久久 | 91伊人影院 | www.色网站| 亚洲成人日韩 | 国产偷久久 | 西人人体韩国makemodel | 四虎最新永久在线精品免费 | 在线亚洲网站 | 亚洲精品亚洲人成毛片不卡 | 久草视频精品 | 欧美性另类高清极品 | 害羞草研究所 | 极品女神视频在线观看 | 日日摸夜夜爽 | 欧美成人看片黄a免费看 | 性生生活三级视频观看 | 在线免费观看麻豆 | 正在播放国产精品 | 日日噜噜夜夜狠狠va视频 | 色一伦一情一区二区三区 | a一级黄| 四虎永久在线精品免费观看地址 | 不卡在线播放 | 欧美成人另类 | 999视频在线 | 免费一级a毛片在线播 | 久久精品30 | 欧美精品日韩一区二区三区 | 国产日韩一区二区三区在线观看 | 四虎影视在线观看2022a | 韩国免费毛片在线看 | 国产精品 视频一区 二区三区 | 欧洲国产伦久久久久久久 | 黄色片免费观看 | 日韩一区视频在线 | 91最新在线观看 |