久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
STM32F103串口FIFO
[打印本頁]
作者:
sqhua333
時(shí)間:
2016-5-13 14:25
標(biāo)題:
STM32F103串口FIFO
本帖最后由 sqhua333 于 2016-5-13 14:29 編輯
#define USART_Tx_DATA_SIZE 128 //緩存區(qū)大小
uint8_t USART_Tx_Buffer[USART_Tx_DATA_SIZE]; //分配緩存區(qū)
uint8_t USART_Tx_flag = 0; //標(biāo)記緩存區(qū)是否有數(shù)據(jù)
uint32_t USART_Tx_ptr_in = 0; //發(fā)送隊(duì)列尾指針
uint32_t USART_Tx_ptr_out = 0; //發(fā)送隊(duì)列頭指針,即將被發(fā)送的數(shù)據(jù)
uint32_t USART_Tx_length = 0; //發(fā)送區(qū)為發(fā)送數(shù)據(jù)的長度
/**************************************************************************************************************
*經(jīng)過這樣分配后,通過串口發(fā)送數(shù)據(jù)變成了向緩存隊(duì)列寫入數(shù)據(jù),中斷函數(shù)完成數(shù)據(jù)的發(fā)送。除執(zhí)行中斷函數(shù)外,其他時(shí)間,
*CPU可以干任何的其他事情。這就解決了發(fā)送串口數(shù)據(jù)占用時(shí)間過長的問題。
*穩(wěn)定性還是挺高,只是會(huì)頻繁的產(chǎn)生中斷。
*BUG;當(dāng)工程中有USB bulk通信和串口一起通信時(shí),USB中斷會(huì)干擾串口,導(dǎo)致亂碼。
***************************************************************************************************************/
STM32VC_USART_FIFO.rar
2016-5-13 14:29 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
270.23 KB, 下載次數(shù): 51, 下載積分: 黑幣 -5
作者:
shenme
時(shí)間:
2019-1-29 18:38
bucuo,好用
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲精品视频在线播放
|
国产午夜精品一区二区三区嫩草
|
国产亚洲一区二区三区在线观看
|
亚洲一区二区视频在线观看
|
99riav国产一区二区三区
|
亚洲国产二区
|
国产精品a免费一区久久电影
|
国产精品久久久久一区二区三区
|
亚洲成人动漫在线观看
|
日韩国产欧美视频
|
欧美一区二区在线
|
一区二区在线
|
日韩欧美视频网站
|
欧美一区二区三区在线观看视频
|
日本精品视频
|
国产丝袜av
|
少妇性l交大片免费一
|
久草视频在线播放
|
在线观看av不卡
|
黄色91在线
|
99综合
|
日韩中文字幕一区二区三区
|
www精品美女久久久tv
|
99精品国产一区二区三区
|
久久国内精品
|
日韩国产精品一区二区三区
|
羞羞在线观看视频
|
久久伊
|
超碰精品在线
|
欧美日韩在线一区二区三区
|
亚洲成人一区二区
|
欧美区在线
|
一级做a
|
99热在线免费
|
欧美日本韩国一区二区
|
成人在线视频观看
|
操操操日日日
|
久久综合久色欧美综合狠狠
|
欧美精品在线免费观看
|
三级视频久久
|
日韩成人在线观看
|