大家是否有這個疑惑:大學課程學習51的時候,老師告訴我們51的最小系統構成?那么進入32位單片機時代,gd32最小系統構成又是怎么樣的呢?
1.供電電路
需要確保供電的電壓電流穩定,以東方紅開發版為例,選用GD低壓差大電流LDO作為電源轉換芯片,保證后端電路的穩定。
2.外部晶振電路
時鐘是單片機的核心,外部晶振給單片機提供外部時鐘。GD32的內部時鐘采用RC震蕩電路,而外部電路采用的是石英晶振起振獲取外部時鐘,石英起振比RC震蕩電路的精度要高的多。對于通訊要求比較高的外設,比如USART,CAN,ETH,RTC等,建議采用外部石英震蕩電路。
3.BOOT的選擇
GD32上電時可以選擇啟動模式,不同的啟動模式對應不同的啟動區域,具體如下:
1)使用JTAG/SWD以及正常運行時采用第一種方式(X,0)
2) 引導裝載程序中預置了bootloader,用于對flash存儲器進行重新編程,可以通過多種接口方式。常用的方式是串口燒錄,也就是ISP下載。
3)第三種方式常用于調試,將程序寫入SRAM可以直接進行調試,方便快捷,但是SRAM重新上電后數據會被清空,也就是說寫入程序只能使用一次,掉電不保存。
4.復位電路
復位電路在特定條件下給復位引腳發送復位信號,以303為例,一般是拉低使能,運行時拉高。
以上幾個條件就構成了GD32MCU基本的運行條件了,如果您有其他的見解,可以在評論區留言討論!
-
單片機
+關注
關注
6008文章
44044瀏覽量
622455 -
嵌入式
+關注
關注
5000文章
18383瀏覽量
290695 -
51
+關注
關注
2文章
124瀏覽量
47320 -
GD32
+關注
關注
7文章
350瀏覽量
23783
發布評論請先 登錄
相關推薦
評論