久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3458|回復(fù): 2
收起左側(cè)

STM32和openmv串口通訊運行速度變慢

[復(fù)制鏈接]
ID:644357 發(fā)表于 2021-2-17 09:27 | 顯示全部樓層 |閱讀模式
20黑幣
1.使用了仿真器下載程序
2.可以正常收發(fā)數(shù)據(jù)
3.在拔掉openmv串口后,程序起飛,正常運行
4插上串口后,一行代碼大概跑0.5秒,屏幕刷新很慢

視頻中黑屏是放下手機在插線,各位大佬移步觀看視頻(GIF)。


11111.gif

最佳答案

查看完整內(nèi)容

沒有清除串口接收中斷標(biāo)志。 void DEBUG_USART_IRQHandler(void) { if(USART_GetITStatus(DEBUG_USARTx,USART_IT_RXNE)!=RESET) { temp_head[0] = USART_ReceiveData(DEBUG_USARTx); } USART_ClearITPendingBit(DEBUG_USARTx, USART_IT_RXNE); USART_ClearFlag(DEBUG_USARTx, USART_FLAG_RXNE); }
回復(fù)

使用道具 舉報

ID:332130 發(fā)表于 2021-2-17 09:27 | 顯示全部樓層
沒有清除串口接收中斷標(biāo)志。
void DEBUG_USART_IRQHandler(void)
{
        if(USART_GetITStatus(DEBUG_USARTx,USART_IT_RXNE)!=RESET)
        {      
                temp_head[0] = USART_ReceiveData(DEBUG_USARTx);
                 
        }
        USART_ClearITPendingBit(DEBUG_USARTx, USART_IT_RXNE);
        USART_ClearFlag(DEBUG_USARTx, USART_FLAG_RXNE);
}
回復(fù)

使用道具 舉報

ID:644357 發(fā)表于 2021-2-17 09:34 | 顯示全部樓層
這是串口中斷
  1. void DEBUG_USART_IRQHandler(void)
  2. {
  3.         if(USART_GetITStatus(DEBUG_USARTx,USART_IT_RXNE)!=RESET)
  4.         {       
  5.                 temp_head[0] = USART_ReceiveData(DEBUG_USARTx);
  6.                  
  7.         }
  8. }
復(fù)制代碼

這是顯示數(shù)據(jù)的代碼
  1.         while(1)
  2.         {
  3.                 Gui_DrawFont_GBK16(5,5,BLUE,BLACK,"任務(wù)顯示:");
  4.                 Gui_DrawFont_GBK16(5,55,BLUE,BLACK,"進程:");
  5.                 Gui_DrawFont_Num32(0 ,20,GREEN,BLACK,Num[2]);
  6.                 Gui_DrawFont_Num32(0 ,20,BLACK,BLACK,Num[2]);
  7.                 Gui_DrawFont_Num32(0 ,20,GREEN,BLACK,Num[3]);
  8.                 Gui_DrawFont_Num32(0 ,20,BLACK,BLACK,Num[3]);
  9.                 Gui_DrawFont_Num32(0 ,20,GREEN,BLACK,Num[4]);
  10.                 Gui_DrawFont_Num32(0 ,20,BLACK,BLACK,Num[4]);
  11.                
  12.                 Gui_DrawFont_Num32(25,20,GREEN,BLACK,Num[2]);
  13.                 Gui_DrawFont_Num32(50,20,GREEN,BLACK,Num[3]);
  14.                 Gui_DrawFont_GBK16(82,30,RED,BLACK,"+");
  15.                 Gui_DrawFont_Num32(90,20,GREEN,BLACK,Num[1]);
  16.                 Gui_DrawFont_Num32(115,20,GREEN,BLACK,Num[2]);
  17.                 Gui_DrawFont_Num32(140,20,GREEN,BLACK,Num[3]);
  18.                 USART_SendData(DEBUG_USARTx,0xA2);
  19.                 sprintf((char*)cx_buf,"cx:%08X",temp_head[2]);
  20.                 Gui_DrawFont_GBK16(5,80,RED,BLACK,cx_buf);
復(fù)制代碼


回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 欧美一卡二卡在线 | 成人免费在线视频 | 99久久久久 | 国产丝袜人妖cd露出 | 午夜精品在线观看 | 久久中文字幕电影 | 中文字幕在线观看一区 | 国产人成精品一区二区三 | 羞羞视频网站免费观看 | 色就是色欧美 | 波多野结衣一区二区三区在线观看 | 日韩网站在线观看 | 欧美视频免费在线观看 | 久久精品高清视频 | 日韩一级免费电影 | 在线视频成人 | 国产成人网 | 99精品久久久 | 精品久久久久国产免费第一页 | 亚洲人成在线观看 | 色天天综合 | 成人午夜精品 | 99久久国产精 | 成人精品一区亚洲午夜久久久 | 亚洲福利 | 热久久999| 涩涩导航 | 欧美一级做性受免费大片免费 | 成人性生交大片 | 精品久久久久久久久久久久久久久久久 | 中文字幕 欧美 日韩 | 日本免费一区二区三区 | 久久久久国产一区二区三区 | 日韩成人一区二区 | 日韩a v在线免费观看 | 久久久入口 | 国产精品久久久久久久久久久免费看 | 一区二区三区四区不卡 | 中文字幕成人免费视频 | 亚洲国产视频一区二区 | 91婷婷韩国欧美一区二区 |