>[danger] 以下內容包含專業知識,初學者可暫時跳過。
<br/>
## **撥碼開關的使用**
開發板默認配備一路USB轉串口,這一路USB轉串口既可以供STM32使用,又可以供通信板使用。讀者可以按以下方式切換USB轉串口的工作模式。
* 把USB轉串口功能用在STM32上,如圖所示。在固件燒錄以及測試STM32與上位機通信等場景時,適用此模式。

###
* 把USB轉串口功能用在通信板上,如圖所示。在使用上位機測試AT指令時,適用此模式。

###
* STM32的串口與通信板連接在一起,如圖所示。在測試STM32通過無線網絡連接到遠程服務器時,適用此模式。

<br/>
其中的原理說明如下:
* 撥碼開關撥到左邊表示“開”,撥到右邊為“關”;
* URX 和 UTX 表示的是USB轉串口的接收和發送;
* STX 和 SRX 表示的是 STM32 的串口發送和接收;
* MTX 和 MRX 表示的是通信板的串口發送和接收
- 課程簡介
- 配套資源下載
- 配套開發套件簡介
- 簡介
- 硬件組成 & 技術參數
- STM32 Pro 主板 原理圖 & PCB圖
- STM32 Std 主板 原理圖 & PCB圖
- 板載設備使用說明
- STM32開發指南
- 1. 搭建開發環境
- 1.1 Keil MDK簡介與安裝
- 1.2 STM32 Pack 簡介與安裝
- 1.3 CH34x 驅動簡介與安裝
- 1.4 ISP 串口下載工具
- 1.5 串口調試工具
- 2. STM32 開發基礎
- 2.1 新建工程
- 2.2 實現第1個程序
- 2.3 Hex 文件燒錄詳解
- 3. 移植官方標準工程模板
- 4. GPIO實驗:LED
- 5. 系統延時應用
- 6. GPIO實驗:按鍵
- 7. GPIO中斷實驗——按鍵觸發實驗
- 8. 使用定時器TIM3
- 9. 串口通信實驗
- 10. ADC 實驗
- 11. OLED顯示器實驗
- 12. SDK 設計思想
- 13. SDK 架構解析
- 14. 多任務應用實驗
- 15. 輸入型任務:按鍵輸入實驗
- 16. 輸入型任務:串口接收實驗
- 17. 高精度溫濕度傳感器實驗
- 進階課程