EM9280有32條獨立的GPIO引腳資源,它們在上電瞬間的電平狀態有所不同,特作以下說明。
類型1的GPIO上電波形圖及說明如下所示:
類型1 GPIO上電波形(黃線為系統供電、綠線為GPIO波形)
此類GPIO隨系統上電,立即呈現3.3V高電平狀態。可作為各種數字IO應用。需要注意的是此類GPIO,驅動程序操作的時間較長(幾十微妙),因此適合作為低速的應用。
類型2 GPIO上電波形圖及說明如下所示:
類型2 GPIO上電波形(黃線為系統供電、綠線為GPIO波形)
類型2的GPIO管腳,在系統上電后150ms時段,處于固定的2.4V電平(也是屬于高電平范圍),此后在跳轉至3.3V高電平狀態。若作為3.3V信號的數字輸出控制,不會有任何問題。但若要驅動外部單元,建議加一級驅動(典型芯片74HC245)。應用程序對此類GPIO的操作時間僅幾微妙,適合作為高速應用。
類型3 GPIO上電波形圖及說明如下所示:
類型3 GPIO上電波形(黃線為系統供電、綠線為GPIO波形)
類型3的GPIO在系統上電后約150ms,才呈現高電平狀態。若此類GPIO作為數字輸出應用時,需要注意外部驅動電路的上電時間,同時建議增加20K左右的上拉電阻及輸出驅動(典型芯片74HC245)。應用程序對此類GPIO的操作時間僅幾微妙,適合作為高速應用。
類型4僅有GPIO27,其上電波形圖及說明如下所示:
D類GPIO上電波形(黃線為系統供電、綠線為GPIO波形)
GPIO27由于與CPU的JTAG信號復用,在芯片內部ROM BOOT代碼運行時,存在對JTAG口的檢測操作,導致GPIO27在上電階段有一個約6ms的低電平。建議盡量不要采用該管腳作為對上電電平有嚴格要求的數字輸出應用,如控制繼電器等。
GPIO引腳 | 類型 | 推薦應用 |
GPIO0 | 類型2 | 數字輸入、數字輸出 |
GPIO1 | 類型2 | 數字輸入、數字輸出 |
GPIO2 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO3 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO4 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO5 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO6 | 類型2 | 數字輸入、數字輸出 |
GPIO7 | 類型2 | 數字輸入、數字輸出 |
GPIO8 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO9 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO10 | 類型3 | 數字輸入、數字輸出 |
GPIO11 | 類型3 | 數字輸入、數字輸出 |
GPIO12 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO13 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO14 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO15 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO16 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO17 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO18 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO19 | 類型1 | 數字輸入、數字輸出、繼電器控制 |
GPIO20 | 類型2 | 數字輸入、數字輸出 |
GPIO21 | 類型2 | 數字輸入、數字輸出 |
GPIO22 | 類型2 | 數字輸入、數字輸出 |
GPIO23 | 類型2 | 數字輸入、數字輸出 |
GPIO24 | 類型3 | 數字輸入、數字輸出 |
GPIO25 | 類型3 | 數字輸入、數字輸出 |
GPIO26 | 類型2 | 數字輸入、數字輸出 |
GPIO27 | 類型4 | 數字輸入 |
GPIO28 | 類型3 | 數字輸入、數字輸出 |
GPIO29 | 類型3 | 數字輸入、數字輸出 |
GPIO30 | 類型3 | 數字輸入、數字輸出 |
GPIO31 | 類型3 | 數字輸入、數字輸出 |
總之,無論GPIO上電瞬間的電平變化,它們都是處于輸入狀態的。因此對作為數字輸入的應用來說,是沒有影響的。對于輸出應用來說,屬于類型1的GPIO作為繼電器控制的應用更為合適,因為繼電器的動作通常不需要很快的速度,而其他GPIO則可支持速度更高的數字控制應用。
-
嵌入式主板
+關注
關注
7文章
6100瀏覽量
36275
發布評論請先 登錄
科普|信創是什么?一文讀懂“信息技術應用創新”戰略

評論