久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
STM32F103 5個(gè)串口同時(shí)使用程序 測(cè)試成功!
[打印本頁]
作者:
linux100
時(shí)間:
2017-9-13 13:53
標(biāo)題:
STM32F103 5個(gè)串口同時(shí)使用程序 測(cè)試成功!
如題,親測(cè)成功!
單片機(jī)源程序如下:
#include "stm32f10x.h"
#include "delay.h"
#include "HX711.h"
#include "usart.h"
#include "usart2.h"
#include "usart3.h"
#include "usart4.h"
#include "usart5.h"
int main(void)
{
u8 i;
u8 len1;
u8 len2;
u8 len3;
u8 len4;
u8 len5;
u16 times=0;
delay_init();
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
uart1_init(115200);
uart2_init(115200);
uart3_init(115200);
uart4_init(115200);
uart5_init(115200);
while(1)
{
if(USART1_RX_STA&0x8000)
{
len1=USART1_RX_STA&0x3fff;
for(i=0;i<len1;i++)
{
USART_SendData(USART1, USART1_RX_BUF[i]);
while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);
}
USART1_RX_STA=0;
}else
{
if(times%200==0)
{
u1_printf("This is u1\n");
}
}
if(USART2_RX_STA&0x8000)
{
len2=USART2_RX_STA&0x3fff;
for(i=0;i<len2;i++)
{
USART_SendData(USART2, USART2_RX_BUF[i]);
while(USART_GetFlagStatus(USART2,USART_FLAG_TC)!=SET);
}
USART2_RX_STA=0;
}else
{
if(times%200==0)
{
u2_printf("This is u2\n");
}
}
if(USART3_RX_STA&0x8000)
{
len3 = USART3_RX_STA&0x3fff;
for(i = 0;i < len3;i++)
{
USART_SendData(USART3, USART3_RX_BUF[i]);
while(USART_GetFlagStatus(USART3,USART_FLAG_TC)!=SET);
}
USART3_RX_STA=0;
}else
{
if(times%200==0)
{
u3_printf("This is u3\n");
}
}
if(USART4_RX_STA&0x8000)
{
len4 = USART4_RX_STA&0x3fff;
for(i = 0;i < len4;i++)
{
USART_SendData(UART4, USART4_RX_BUF[i]);
while(USART_GetFlagStatus(UART4,USART_FLAG_TC)!=SET);
}
USART4_RX_STA=0;
}else
{
if(times%200==0)
{
u4_printf("This is u4\n");
}
}
if(USART5_RX_STA&0x8000)
{
len5 = USART5_RX_STA&0x3fff;
for(i = 0;i < len5;i++)
{
USART_SendData(UART5, USART5_RX_BUF[i]);
while(USART_GetFlagStatus(UART5,USART_FLAG_TC)!=SET);
}
USART5_RX_STA=0;
}else
{
if(times%200==0)
{
u5_printf("This is u5\n");
}
}
times++;
delay_ms(10);
}
}
復(fù)制代碼
所有資料51hei提供下載:
5個(gè)串口同時(shí)工作.rar
(309.69 KB, 下載次數(shù): 190)
2017-9-13 15:56 上傳
點(diǎn)擊文件名下載附件
如題
下載積分: 黑幣 -5
作者:
xuannian
時(shí)間:
2017-10-30 19:38
不是寫的F107嘛,為啥我打開是103啊
作者:
linuxcso
時(shí)間:
2018-5-5 09:28
想看看中斷怎么寫的
作者:
linuxcso
時(shí)間:
2018-5-5 10:01
追評(píng)一下,目前找的多路串口程序中最有用的,請(qǐng)問大神測(cè)試過多路同時(shí)收發(fā)會(huì)不會(huì)有丟包?
作者:
steven_roc
時(shí)間:
2018-7-29 16:29
ok,學(xué)習(xí)了。
作者:
Yoda
時(shí)間:
2018-7-30 09:17
我用103寫的串口程序,結(jié)果打印出來是亂碼,
不知道咋回事
作者:
jach09
時(shí)間:
2020-5-29 15:13
這個(gè)范例很實(shí)用,收下了!!!
作者:
xiaotian426
時(shí)間:
2020-9-21 00:04
F103 還是 F107?
作者:
wyqf
時(shí)間:
2021-8-17 15:05
103的,浪費(fèi)我五個(gè)黑幣
作者:
near0312
時(shí)間:
2021-8-26 09:11
有參考價(jià)值,不錯(cuò)。
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产一区二区免费看
|
99视频在线播放
|
a级黄毛片
|
精品网站999www
|
国产天堂在线
|
九九热在线视频观看
|
成人羞羞网站
|
欧美成人精品一区二区三区在线看
|
97久久精品人人澡人人爽
|
国产女人水真多18毛片18精品
|
女人久久久
|
午夜国产在线
|
狠狠干网
|
欧美日韩专区
|
www.成人网
|
4438成人网
|
欧美日韩在线播放
|
特黄一级视频
|
a级片在线
|
懂色av一区二区三区
|
一本色道久久综合亚洲精品酒店
|
h片免费
|
久久免费国产视频
|
日韩欧美精品一区
|
黄色免费观看网站
|
久久免费影院
|
黄色三级视频
|
男人的天堂亚洲
|
日本黄色三级视频
|
日韩欧美综合
|
国产乱码一区二区
|
www.中文字幕.com
|
一级片免费视频
|
中文字幕免费
|
午夜视频免费
|
两性免费视频
|
av毛片网站
|
国产美女av
|
国产欧美日韩在线观看
|
少妇性bbb搡bbb爽爽爽欧美
|
国产一级黄色大片
|