輝光管需要用到WiFi通信進行時間的更新,從網(wǎng)絡中獲取時間數(shù)據(jù),所以需要使用串口通信。在一鍵下載電路中已經(jīng)使用了串口0。所以單片機和WiFi的串口需要選擇其他編號。
-
STM32芯片串口接口引腳的確定
通過查閱《High-density performance line Arm®-based 32-bit MCU with 256 to 512KB Flash, USB, CAN, 11 timers, 3 ADCs, 13 communication interfaces》數(shù)據(jù)手冊,STM32F103VET6有5個異步串口。
從表中可以看到STM32F103VET6芯片串口1的UARST1_TX為25腳PA9,串口1的UARST1_RX為26腳PA10。
-
GD3芯片串口接口引腳的確定
通過查閱《GD32F103xx_Datasheet_Rev2.9》得到GD32F103VET6芯片的異步串口有3個。
從《GD32F103xx_Datasheet_Rev2.9》中可以看到GD32F103VET6的串口1的UARST1_TX為25腳PA2,串口1的UARST1_RX為26腳PA3。
通過對比,STM32F10xxx系列芯片和GD32F10x系列芯片串口1接口引腳的分配編號不一樣,而且STM32F10xxx有5個異步串口,而GD32F10x只有3個異步串口,雙胞胎差異越來越多,至于軟件上操作是否一樣,只有等到后續(xù)再看嘍。
-
WIFI和單片機串口接口電路
選擇UARST1_TX為25腳PA2,串口1的UARST1_RX為26腳PA3。
后續(xù)更新敬請期待,正在畫板中。官網(wǎng)資料的下載很簡單,大家可以多去官網(wǎng)看看,以開發(fā)STM32的思路,去擼GD32的官方手冊就可以。如果STM32的開發(fā)學習基礎好,其他的型號也比較快上手,更何況GD32和STM32相似度高到,可以說是雙胞胎。