UART發(fā)送數(shù)據(jù)丟失最后一個字節(jié)
2023-08-01 |
pdf |
0.23 MB |
次下載 |
2積分
資料介紹
問題: 該問題由某客戶提出,發(fā)生在 STM32F103VCT6 器件上。據(jù)其工程師講述:在其產(chǎn)品的設(shè)計(jì)中要使用STM32 的 STOP 低功耗模式。而在使 STM32 進(jìn)入 STOP 模式之前,需要對整個系統(tǒng)做一些設(shè)置工作,其中一項(xiàng)工作是通過 USART3 向某個功能模組發(fā)送一個命令報(bào)文。在實(shí)測中發(fā)現(xiàn),該報(bào)文沒有發(fā)全,總是缺少最后一個字節(jié)。
調(diào)研: 使用示波器觀察 STM32 在進(jìn)入 STOP 模式前從 USART3 發(fā)出的最后一個報(bào)文,確認(rèn)的確缺少正常報(bào)文的最后一個字節(jié)。編寫測試程序,每一秒鐘從 USART3 發(fā)送一次該報(bào)文。借助 windows 的超級終端接收,經(jīng)長時(shí)間觀察,未見異常。修改其軟件,將進(jìn)入STOP 模式的代碼用 while(1)替代,如表(一)所示:

調(diào)研: 使用示波器觀察 STM32 在進(jìn)入 STOP 模式前從 USART3 發(fā)出的最后一個報(bào)文,確認(rèn)的確缺少正常報(bào)文的最后一個字節(jié)。編寫測試程序,每一秒鐘從 USART3 發(fā)送一次該報(bào)文。借助 windows 的超級終端接收,經(jīng)長時(shí)間觀察,未見異常。修改其軟件,將進(jìn)入STOP 模式的代碼用 while(1)替代,如表(一)所示:

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 干货|一文带你搞懂内存中数据的读写方式0次下载
- 解决串口开启DMA接受却只能接收到第一个字节之后就再也接受不到数据的问题17次下载
- 关于STM32单片机串口通信只能读取上位机传输的第一个字节14次下载
- 解决STM32串口丢失第一个字符10次下载
- 浅谈STM32串口通信(一)基本介绍和一个字节传输的实现14次下载
- 国产单片机(GD32E103)与MSP485通讯问题4次下载
- 单片机HAL库使用HAL_UART_Receive_IT8次下载
- 使用51单片机的UART口发送一个字符的资料和程序免费下载0次下载
- 使用51单片机进行EEPROM AT24c02存储读取一个字节的程序免费下载9次下载
- 如何编写C语言程序判断一个字符是否是字母或数字10次下载
- WINCE RS485的调试详细数据分析概述9次下载
- 关于UART发送数据丢失最后一个字节问题的详细解析-pdf3次下载
- 1602与51写一个字母_源代码2次下载
- C语言教程之输出一个字符的前驱字符0次下载
- UART 发送数据丢失最后一个字节0次下载
- 如何使用JDK截断一个字符串668次阅读
- MongoDB中如何检查一个字段是否存在1233次阅读
- 如何在S7-1500系列的两个CPU间创建一个编程连接2216次阅读
- 如何来编写一个串口收发程序3388次阅读
- 开启Cache后UART无法发送新数据1653次阅读
- 内存是怎么读取数据的5746次阅读
- 8051单片机int字节的实现3745次阅读
- 单片机EEPROM读写数据流程解析25442次阅读
- RT-Thread设备框架使用指南——I2C总线设备简介9348次阅读
- STC89C52单片机的UART串行通信设计15597次阅读
- 如何利用单片机向PC发送一个字节数据8138次阅读
- STM32 UART2发送后中断的原因是什么?6231次阅读
- 三分钟带你了解MSP430F249硬件I2C查询法读写AT24C025020次阅读
- 传统编程结构的局限性,使用“前后台方式”进行编程5491次阅读
- 浅谈UART通信协议 UART接收数据时序设计8710次阅读
下載排行
本周
- 1Eurotherm TKS Temperature 用戶手冊
- 1.46 MB | 2次下載 | 免費(fèi)
- 2無線系統(tǒng)中天線和RF元件電磁建模
- 7.48 MB | 1次下載 | 4 積分
- 3納祥科技NX6806中文規(guī)格書,8位AD和DA單片機(jī)拓展,國產(chǎn)替代PCF8591
- 3.04 MB | 1次下載 | 免費(fèi)
- 4藍(lán)牙無線遙控小車
- 10.49 MB | 1次下載 | 2 積分
- 5Multisim模擬電路仿真教程
- 1.93 MB | 1次下載 | 3 積分
- 6MNGate系列智能網(wǎng)關(guān)詳細(xì)使用手冊
- 11.62 MB | 次下載 | 2 積分
- 7PC3302 7V 1.5A 1.25MHz升壓10白光LED驅(qū)動器英文手冊
- 1.04 MB | 次下載 | 免費(fèi)
- 8FCO-3C-WT|超寬溫晶體振蕩器
- 4.87 MB | 次下載 | 免費(fèi)
本月
- 1晶體三極管的電流放大作用詳細(xì)說明
- 0.77 MB | 32次下載 | 2 積分
- 2Python從入門到精通背記手冊
- 18.77 MB | 25次下載 | 1 積分
- 3雙極型三極管放大電路的三種基本組態(tài)的學(xué)習(xí)課件免費(fèi)下載
- 4.03 MB | 23次下載 | 1 積分
- 4多級放大電路的學(xué)習(xí)課件免費(fèi)下載
- 1.81 MB | 21次下載 | 2 積分
- 5九陽豆?jié){機(jī)高清原理圖
- 2.47 MB | 16次下載 | 1 積分
- 61875功放原理圖
- 0.04 MB | 11次下載 | 免費(fèi)
- 7SW6306V AACC四口多協(xié)議升降壓移動電源SOC中文手冊
- 1.20 MB | 10次下載 | 1 積分
- 8東芝彩色電視機(jī)29SF6C維修說明書
- 4.86 MB | 9次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191382次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183337次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81585次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論