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

標題: 編譯器優化導致USART波特率配置錯誤 [打印本頁]

作者: qinqin    時間: 2015-6-6 21:36
標題: 編譯器優化導致USART波特率配置錯誤
菜鳥一枚,遇到問題上網找不到答案,只好自己嘗試,請大神指教。
問題描述:
    配置USART的波特率為38400,結果無法成功接收數據,檢查后發現波特率配置寄存器BRR錯誤,

編譯器優化導致USART波特率配置錯誤
,嘗試在USART_Init(USART3, &USART_InitStructure); 增加斷點,結果發現寄存器竟然不同,

編譯器優化導致USART波特率配置錯誤
反復試了多次,結果一樣:在又斷點的情況下,波特率寄存器正確;在沒有斷點的情況下波特率寄存器配置錯誤;
原因分析:
    有無斷點時運行結果不同,可能是沒加斷點時這些語句沒有執行,加了斷點才執行。聯想到編譯器優化的問題,于是把優化等級設置為0;

編譯器優化導致USART波特率配置錯誤

結果運行正確
總結:
        因為編譯器優化的原因導致某些語句沒有執行,以后發現有無斷點結果不同的情況可以考慮編譯器優化的問題。





歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久三级影院 | 九九一级片 | 精品中文视频 | 国产成人午夜高潮毛片 | 天天av天天好逼 | 欧美在线视频一区二区 | 毛片在线免费 | 久久人体视频 | 中文字字幕在线中文乱码范文 | 亚洲一区二区在线 | 亚洲www| 日日夜夜天天 | 一级片在线观看 | 亚洲午夜久久久 | 97免费在线观看视频 | 欧美日韩在线视频一区 | 毛色毛片免费看 | 国产综合视频 | 中文字幕在线一区二区三区 | 在线观看特色大片免费网站 | 一区欧美 | 新91| 色视频在线播放 | 影音先锋中文字幕在线观看 | 免费在线一区二区 | 欧美一区二区三区 | 伊人网站在线 | 亚洲一区二区三区视频免费观看 | 久久久成人动漫 | 久久久资源 | 狼色网| 日本a∨精品中文字幕在线 亚洲91视频 | 国产精品美女久久久久久不卡 | 在线成人一区 | 一区日韩 | 中文字幕av亚洲精品一部二部 | 在线一区二区三区 | 成人黄色网址大全 | 精品国产91乱码一区二区三区 | 亚洲三区视频 | 亚洲人成在线播放 |