久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
(轉)關于stm32串口三種發送方式USART_IT_TXE/USART_IT_TC/DMA的理解
[打印本頁]
作者:
RobotNash
時間:
2017-1-19 11:22
標題:
(轉)關于stm32串口三種發送方式USART_IT_TXE/USART_IT_TC/DMA的理解
第一種 USART_IT_TXE(發送寄存器空中斷) 顧名思義,一旦寄存器空了 就會中斷一次,為了防止一直進該中斷或者不斷往該寄存器裝載數據,
在不裝載數據時,一般需要做如下操作:
1.初始化的時候,屏蔽該中斷
USART_ITConfig(USARTx, USART_IT_TXE, DISABLE);
2.要發送數據前,使能該中斷
USART_ITConfig(USARTx, USART_IT_TXE, ENABLE);
3.發送數據結束后,屏蔽該中斷
USART_ITConfig(USARTx, USART_IT_TXE, DISABLE);
第二種 USART_IT_TC(發送完成中斷) 意為:發送寄存器發送完成之后,會進一次中斷,它不像發送寄存器空中斷,這時填入下一個數據,等到發送完成后再一次進入中斷。這里需要注意的一點是,為了防止每次發生的第一個數據丟失,需要事先將該標志清零,USART_ClearFlag(USART2,USART_FLAG_TC)。
第三種方式采用DMA通道發送,具體的需要日后介紹。
另外不管是哪種發送方式,需要一提的是倘若用于485通信時,一定要檢測USART_FLAG_TC,即進入一次發送完成標志,才可以切換接收模式,否則會造成最后一個字節未發出。
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲免费看片
|
艳妇臀荡乳欲伦交换h漫
|
色婷婷导航
|
一区二区三区毛片
|
欧美精产国品一二三区
|
国产精品不卡视频
|
免费一级黄色录像
|
香蕉在线观看视频
|
国产成人免费视频
|
www一区
|
国产麻豆xxxvideo实拍
|
国产精品二区一区二区aⅴ污介绍
|
在线免费黄色网址
|
亚洲激情在线观看
|
高清免费视频日本
|
亚洲一区二区在线播放
|
国产乱码一区二区三区
|
中文字幕在线观看不卡
|
国产一区在线看
|
免费观看全黄做爰的视频
|
天天爽夜夜爽夜夜爽
|
国产一区二区观看
|
18成人免费观看网站
|
久久人人视频
|
日本中文字幕在线
|
国产永久在线
|
久久综合社区
|
国内精品视频
|
久久久久久久久国产精品
|
综合久久综合
|
久草福利在线视频
|
黄色小视频在线观看
|
成人性生活片
|
天天爽天天
|
亚洲精品国产精品国自产在线
|
69久久久
|
亚洲色欲色欲www在线观看
|
青青青草视频在线观看
|
www黄色片
|
国内福利视频
|
99伊人网
|