您好,我正在使用LPC Xpresso軟件編寫LPC17xx系列微控制器的代碼。我堅持設置UART 2的波特率,應該設置3360作爲我的波特率。有人請幫我解決這個問題。LP17XX微控制器的波特率設置
0
A
回答
2
2
參考LPC17xx User Manual第14章。 14.1節列出了UART配置的一般順序。要特別設置波特率,必須設置時鐘預分頻器和波特率除數。
要設置波特率除數,請將UART CR寄存器中的DLAB位置1以解鎖波特率寄存器。波特率除數在不同的32位寄存器中分成兩個8位值,因此您必須計算16位除數,然後分別對DLLSB和DLMSB寄存器進行編程。第14.4.12節介紹瞭如何用示例計算合適的預分頻比和除數值。最終,編程的正確值取決於您的PCLK頻率。
你能達到3360波特率的準確程度取決於你的PCLK頻率;這是一個有點不標準的比率。 UART相當容忍波特率錯誤和不匹配,因爲它們在每個起始位上同步它們的位採樣時序。
相關問題
- 1. 設置UsbDeviceConnection的波特率
- 2. stm32f4 uart波特率設置?
- 3. 什麼值設置波特率
- 4. Xbee波特率配置
- 5. 波特率arduino
- 6. C#:如何確定串口設備可設置的波特率?
- 7. 如何在設備連接時自動設置波特率?
- 8. 如何在終端設置Mac的波特率
- 9. 設置撥號連接的波特率win32
- 10. 輸入波特率vs輸出波特率
- 11. 8051微控制器設置在過去的一年
- 12. 通過串行設置微控制器的值
- 13. 恢復AVR微控制器上的保險絲設置AT32UC3A0512
- 14. IrDA發現(波特率,位,停止,奇偶校驗,流量控制等)的默認設置
- 15. 如何在TwinCAT3 PLC上爲EL6002或EL6001適配器設置波特率?
- 16. 微控制器到微控制器SPI通信
- 17. opencv - videowriter控制比特率
- 18. UBoot波特率參數
- 19. 自定義波特率
- 20. Iphone來控制PIC微控制器
- 21. 視圖控制器設置
- 22. 設置控制器測試
- 23. 微控制器位字段
- 24. 逼近微控制器上
- 25. 多微風控制器
- 26. MC8051微控制器尋址
- 27. RTOS和微控制器
- 28. 微控制器SD卡
- 29. 微控制器stm8拆卸
- 30. 從微控制器讀取