【資深硬件工程師總結-千兆以太網設計指南】

文章目錄

  • 01通用PCB布線指南
  • 02標志焊盤中的接地過孔區示例
  • 03EMI注意事項
  • 04ESD注意事項


資深硬件工程師總結-千兆以太網設計指南

本應用筆記旨在幫助客戶使用Microchip的10/100/1000 Mbps以太網器件系列設計PCB。本文檔提供有關PCB布線的建 議, PCB 布線是保持信號完整性和減少EMI問題的關鍵環節。本文涵蓋以下主題:
? 通用PCB布線指南
? 以太網布線指南
? EMI注意事項
? ESD注意事項
? 常見布線問題疑難解答

01通用PCB布線指南

電源注意事項:
? 確保足夠的電源額定值。確認所有電源和穩壓器都能提供所需的電流大小。
? 電源輸出紋波應限制在50 mV以下(為了獲得最佳性能,最好小于10 mV)。
? 所有電源和地平面上的噪聲水平應限制在50 mV以下。
? 鐵氧體磁珠的額定電流應為預期提供電流的4-6倍。另外,還應考慮因溫度產生 的降額。
器件去耦:
? PCB裝配上的每個高速半導體器件都需要去耦電容。每個電源引腳都需要一個去耦電容。
? 去耦電容值取決于應用。典型的去耦電容值范圍為0.001 μF至0.1 μF。
? 總去耦電容應大于提供給數字輸出緩沖器的負載電容,以避免將噪聲引入電源。
? 通常,選擇II類介電電容進行去耦。首選方案是X7R介電陶瓷電容,因為它具有出色的穩定性、合理的封裝尺寸以及優異的電容特性。設計人員的第二個選擇是X5R介電電容,因為它具有出色的穩定性。但是,X5R在封裝尺寸與電容特性方面可能會存在一定的限制。考慮去耦電容特性時,低電感至關重要。
? 每個去耦電容都應盡可能靠近要去耦的電源引腳。
? 所有去耦電容引線應盡可能短。最佳做法是將電容直接連接到地以及頂層的電源引腳。如果不得不使用過孔,則焊盤到過孔的連接長度應小于10 mil。走線連接應盡可能寬,以降低電感。
? 強烈建議考慮通過兩個過孔連接所有旁路電容的地,以極大地減小該連接的電感。

PCB旁路:
? 旁路電容應放置在靠近PCB上所有電源入口點的位置。這些電容從高速數字負載吸收高頻電流。
? 設計中的所有電源連接和所有穩壓器均應使用旁路電容。
? 旁路電容的值取決于應用,由電源的頻率以及負載瞬態幅值和頻率決定。
? 所有旁路電容引線應盡可能短。最佳做法是將電容直接連接到地以及頂層的電源引腳。如果不得不在表面貼裝焊盤外使用過孔,則焊盤到過孔的連接長度應小于10 mil。走線連接應盡可能寬,以降低電感。
? 強烈建議考慮通過兩個過孔連接所有旁路電容的地,以極大地減小該連接的電感。
在這里插入圖片描述

圖1 PCB旁路技術示例
PCB大電容:
? 必須適當利用大電容,以將開關噪聲降至最低。大電容有助于保持恒定的直流電壓和電流大小。
? 設計中的所有電源平面和穩壓器均應使用大電容。
? 旁路電容的值取決于應用,由電源的頻率以及負載瞬態幅值和頻率決定。
? 所有大電容引線應盡可能短。最佳解決方案是在表面貼裝焊盤內使用平面連接過孔。在表面貼裝焊盤外使用過孔 時,焊盤到過孔的連接長度應小于 10 mil。走線連接應盡可能寬,以降低電感。
? 遵循良好的設計原則,只要在電路中使用鐵氧體磁珠,就應在鐵氧體磁珠的每一側放置大電容。
? 如果在USB連接器上使用鐵氧體磁珠來對VCC 進行濾波,則建議不要在USB連接器側使用大電容。這是限制USB 電路浪涌電流的一種嘗試。Microchip 強烈建議在鐵氧體磁珠內側使用4.7 μF的大電容。

PCB層策略:
? 所有以太網LAN設計至少使用4層PCB。
? 在典型的 PCB 層疊結構中,頂層(元件側)為信號,第2 層為固定連續地平面,第 3 層為固定電源平面,第4 層為 另一個信號。第 1 層被視為主要的關鍵布線和元件層,因為其正下方是固定數字地平面。另外,第 1 層不需要通過 過孔來連接位于第 1層的元件。
? 所有PCB走線(尤其是高速和關鍵信號走線)應在固定連續地平面層相鄰的第 1層上布線。這些走線必須具有連續 的參考平面,才能滿足其整個傳導長度的要求。應避免信號走線穿過平面分割處(圖2),因為這會導致不可預測 的返回路徑電流, 并且可能引起信號完整性問題以及產生EMI問題。如果不得不穿過參考平面中的分割處,請考慮 添加拼接電容。
? 需要將以太網機架地平面與數字地平面分離。
? 避免在PCB設計和系統設計中形成接地回路。
? 為了便于布線并最大程度減少信號串擾問題,多層設計中的相鄰層應以正交方式布線。

在這里插入圖片描述

圖2 信號穿過平面分割處的示例

推薦的層疊布局

? 四層板

  • 信號 1 (頂層)
  • GND
  • 電源平面/GND
  • 信號2

? 六層板

  • 信號 1 (頂層)
  • 電源平面/GND
  • 信號2(最適合時鐘和高速信號)
  • 信號3(最適合時鐘和高速信號)
  • GND
  • 信號4

信號完整性問題:
? 根據需要為所有高速開關信號和時鐘線提供交流端接。在走線的負載端進行上述端接。隨著PCB上走線長度的增加,這一設計問題變得更加關鍵。
? 提供阻抗匹配的串聯端接,以最大程度地減小關鍵信號(地址、數據和控制線)中的振鈴、過沖和下沖。這些串聯端接應位于走線的驅動器端,而不是走線的負載端。隨著PCB上走線長度的增加,這一設計問題變得更加關鍵。
? 盡量減少在整個設計中使用過孔。過孔會增加信號走線的電感。
? 請務必查看整個PCB設計,了解是否有走線在任何參考平面切口上方穿過。這很有可能會引起EMC問題。
? 通常,應查看所有信號串擾設計規則以避免串擾問題。確保走線間有足夠的間隔,以避免串擾問題。
? 也可使用保護走線來最大程度地減少串擾問題。
PCB走線注意事項:
? 避免在高速數據走線中使用90度角。這類角度會影響走線寬度和快速信號的阻抗控制。
? 要使 PCB 走線能夠提供所需電流量,應為其設計合理的寬度。在頂層或底層的局部區域中使用迷你平面,這樣可確保提供足夠的電流。
? 連接任何電源平面或地平面的所有元件引線應盡可能短。最佳解決方案是在表面貼裝焊盤內使用平面連接過孔。在表面貼裝焊盤外使用過孔時,焊盤到過孔的連接長度應小于10 mil。走線連接應盡可能寬,以降低電感。這包括為電源層供電的任何鐵氧體磁珠以及為電源層供電的熔絲等 。
晶振電路:
? 將所有晶振電路元件置于頂層。這將使所有這些元件及其走線以同一數字地平面為參考。
? 盡可能將所有晶振元件和走線與其他信號隔離。晶振對雜散電容和其他信號的噪聲敏感。晶振還可能干擾其他信號并引起EMI噪聲。
? 負載電容、晶振和并聯電阻應靠近彼此放置。負載電容的接地連接應較短,并遠離USB和VBUS電源線的返回電流。負載電容的返回路徑應連接到數字邏輯電源的地平面。
? 從以太網器件到晶振、電阻和電容的PCB走線應在長度上匹配,彼此應盡可能靠近,同時保持最短的路徑。長度匹配的優先級應高于最短的路徑長度。
? 驗證晶振電路在應用的整個工作范圍內工作時是否符合規范(+/-50 PPM)。這包括溫度、時間和應用容差。
接地標志(外露焊盤)中的過孔:

? 在GND標志上打滿過孔,以確保到地平面的熱連接和電氣連接良好。地平面應為1 oz或更高值,以確保器件具有固定的GND參考。這將有助于降低GND噪聲并為器件提供理想的散熱效果。圖3給出了標志焊盤中的接地過孔區示例。

在這里插入圖片描述

圖3 標志焊盤中的接地過孔區示例

02標志焊盤中的接地過孔區示例

以太網差分對:
? 每個TRxP/TRxN信號組都應作為差分對布線。這包括從RJ45 連接器到LAN器件的整段走線。
? 單個差分對應盡可能靠近布線。通常,在開始計算阻抗時,選擇最小的走線間距(4-5 mil)。然后調整走線寬度以 獲得必要的阻抗。
? 差分對應構造為 100?受控阻抗對。
? 差分對應遠離所有其他走線布線。嘗試使所有其他高速走線與以太網前端保持至少0.300英寸的距離。
? 確保器件與RJ45 之間的對內和對間偏移分別小于50 mil和600 mil。
? 差分對的長度應盡可能短。
? 盡可能不要過孔。如果使用過孔,請保持最小值并始終匹配過孔,以便平衡差分對。
? 最大程度減少層變化。盡可能使差分對以相同的電源/地平面為參考。
? 通常,將千兆位以太網的四個差分對連接到RJ45連接器時,至少有一對需要通過過孔連接到相對的外部層。在這種 情況下,必須確保電路板另一側(通常是第4層)上的布線經過對地阻抗較低的連續參考平面。切勿越過平面邊界 布線。
? 為獲得最佳抗擾度,布線時盡可能使每個差分對互相遠離。
? 端接應始終使用與差分布線相同的參考平面。
? 應先對差分對進行布線。確定布線后再添加端接。只需將端接“放在”差分布線上即可。
? 以太網前端的所有電阻端接應具有 1.0%容差值。
? 以太網前端的所有電容端接都應具有嚴格的容差和高質量的電介質。
? 為了實現最佳分離效果,可以通過在差分對之間插入地平面孤島來進行實驗。應使該地平面與任何走線的間距保持 為電解質距離(PCB內銅層的間距)的3至5倍。
? 如果存在端口串擾問題,則可以使用上文所述的相同分離技術來分離不同的以太網端口。可以在以太網通道之間插 入地平面。應使該地平面與任何走線的間距保持為電解質距離的3至5倍。
在這里插入圖片描述

圖4 芯片到磁件差分對布線示例
在這里插入圖片描述

圖5 磁件到RJ45差分對布線示例
RJ45連接器:
磁件能夠隔離本地電路和以太網信號連接的其他設備。IEEE 隔離測試在隔離側施加壓力,以測試隔離的介電強度。隔 離繞組的中心抽頭有一個“Bob Smith”端接, 通過75?電阻和 1000 pF電容連接到機架地。端接電容應具有3 kV的電 壓容差。
要通過EMI兼容性測試,可參考以下實用建議:
? 建議將RJ45 連接器的金屬屏蔽層連接到機架地以減少EMI發射。
? 為了進一步減少EMI 問題,可以在適當平面之間放置帶狀線來代替外層的微帶線。請注意,將帶狀線直接放在彼此 的頂部可能會導致通道之間出現電容耦合。不過,對于差分對,這種耦合可能是有益的。
? 最好不要使電路地平面與形成耦合的機架地重疊,而應使機架地成為一個隔離孤島,并在機架地和電路地之間留出 空隙。在機架地和電路地空隙上放置兩到三個1206焊盤。這樣就能通過實驗選擇合適的感性、容性或阻性元件,以 通過EMI發射測試。1206焊盤的位置應盡可能靠近電路板上的電源入口,以使兩個地之間的電流遠離任何敏感電路。
? 為了最大程度提高ESD 性能,設計人員應考慮選擇不帶LED 的RJ45 模塊。這將簡化布線并允許以太網前端中具有 更大的間隔,以改善ESD/敏感性性能。
? 此外,還可通過使用表面貼裝觸點 RJ45 連接器來提高 ESD 性能。這可以簡化布線并允許以太網前端中具有更大的 間隔,以改善ESD敏感性性能。
? 分立和嵌入式RJ45 和磁件模塊的元件放置:
以太網器件與磁件之間的距離應小于 1英寸。如果無法實現,則最大值不得超過3英寸。
? 磁件與RJ45 之間的距離應小于 1英寸。
從以太網器件到RJ-45 連接器測得的差分對的總長度應小于4英寸。
磁件:
? 以太網的磁件可以是集成的,也可以是分立的。建議使用分立模塊以更好地控制EMI。
? 為了最大程度地提高ESD性能,設計人員應考慮選擇分立變壓器,而不是集成磁件/RJ45模塊。這可以簡化布線并 允許以太網前端中具有更大的間隔,以改善ESD/敏感性性能。
? 使用分立磁件時, 務必使用端接:四個 75? 端接用于線纜側中心抽頭, 未使用的引腳連接到 EFT(電快速瞬變) 電容。
? 使用連接到地平面的EFT電容以及75?端接。建議值為 1500 pF/2 KV或 1000 pF/3 KV。電容與走線和元件的間距至少應保持50 mil。
? 實現地分割以進行高壓安裝(不需要集成磁件)。通常,在 PCB 上磁件到 RJ45 連接器的中間區域清除所有平面。TRxP/TRxN對應是這一清除區域中僅有的走線,從而形成LAN應用所需的高壓勢壘的一部分。
? 阻抗不連續會導致意外的信號反射。最大程度減少過孔(信號通孔)和其他不規則傳輸線的數量。如果必須使用過 孔,合理的做法是每段差分走線經過兩個過孔。

ETHRBIAS/ISET:
ETHRBIAS/ISET電阻設置內部參考電流源。因此,ETHRBIAS/ISET引腳是一個高阻抗節點,在ETHRBIAS/ISET走線上 產生的任何噪聲都會直接影響內部參考電流,從而對眼圖質量造成負面影響。ETHRBIAS/ISET 電阻應放置在靠近 ETHRBIAS/ISET引腳的位置,并且接地回路應盡可能短且直接連接地平面。電阻走線應非常短,并與附近的走線隔離。

03EMI注意事項

PCB EMI設計指南:
? 在原理圖和PCB設計周期中都必須考慮如何實現EMC設計。
? 最好從產生EMC的根源解決EMC 問題。
標識關鍵電路:
? 發射—— 時鐘、總線和其他重復電路。
?如果使用晶振,則確保熱引線盡可能短且匹配。
?向時鐘振蕩器添加較小的阻尼電阻或鐵氧體。
?控制時鐘布線
?當心有噪聲的振蕩器模塊。
?如有可能,應避免使用振蕩器。振蕩器會增加EMI、功耗和抖動。
?如有可能,應使用晶振。
? 抗擾度—— 復位、中斷和關鍵控制線。
?向電路輸入端添加高頻濾波器。
?控制走線布線。
?不要使高速信號走線穿過任何平面分割處。
謹慎選擇需要考慮EMI的器件:
? 越慢越好—— 上升時間和時鐘。
? 對于信號和電源,使用高速CMOS時需要小心。
電路板設計:
? 多層板在發射和抗擾度方面的性能要出色得多。
? 不要在電源和地平面中嵌入走線。
密切注意電源去耦:
? 用高頻電容為每個器件去耦。
? 使用高頻電容旁路電路板的每個電源輸入。
? 電容引線應盡可能短。
? 為了在超高速設計中改善噪聲和EMI,可以組合使用 0.1 μF、0.01 μF和容值更低的電容。
I/O電路注意事項:
? 信號、電源和地是通過I/O的三個EMI路徑。
? 向所有I/O線路添加高頻濾波器,即使是慢速線路也是如此。
? 正確實現I/O平面的隔離。

04ESD注意事項

? RJ45 連接器必須具有金屬屏蔽層,以確保最高的ESD性能。
? RJ45 連接器的金屬屏蔽層必須直接連接到系統機架地平面的兩個點。
? 必須在磁件到RJ45 連接器的中間區域清除所有電源平面和非以太網走線。間隔至少應保持0.250 英寸。
? N/S和E/W磁件的固定方式不同;因此,磁件的選擇和位置對于ESD 性能至關重要。
? 正確布局高壓勢壘。
? 選擇帶有機架接地片的特定RJ45 連接器,并將它安裝在遠離8引腳連接的位置,這已被證實是ESD的最佳配置。
? RJ45 連接器相對于其他連接器和整個PCB的位置對于整體ESD性能非常重要。
? 確保與高壓勢壘區域相關和位于其中的所有電路僅以機架地為參考。高壓勢壘區域中的LED、電容和反并聯二極管 如果以數字地為參考,會對高壓勢壘帶來不利影響(見圖6)。
? 電源電壓線應與其返回線緊密纏繞在一起。
? PCB的所有電源入口都必須正確旁路,盡可能靠近PCB上的電源連接器。
? 接地連接應遠離敏感電路。這種策略將迫使ESD流遠離敏感電路,并將其引向地。
? 整個設計中的所有信號走線均應保持最短。考慮向長度超過 12英寸的信號線添加數字地“保護走線”。
? 如果允許 ESD 進入數字地平面,則可能導致數字接地層發生“接地反彈”。這可能導致意外的系統行為和/ 或系統 故障。應盡一切努力確保不允許任何ESD源進入PCB上的任何數字地或電源平面。
在這里插入圖片描述

圖6 高壓勢壘—— 延伸到磁件的中間位置

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/160682.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/160682.shtml
英文地址,請注明出處:http://en.pswp.cn/news/160682.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【算法挨揍日記】day30——300. 最長遞增子序列、376. 擺動序列

300. 最長遞增子序列 300. 最長遞增子序列 題目解析: 給你一個整數數組 nums ,找到其中最長嚴格遞增子序列的長度。 子序列 是由數組派生而來的序列,刪除(或不刪除)數組中的元素而不改變其余元素的順序。例如&#…

遞增遞減運算符 ++ -- 前置后置的區別

1 18 運算符-算術運算符-遞增遞減_嗶哩嗶哩_bilibili 2 .1 #include <iostream> using namespace std; int main() {int a 0;int b 0;a ;b ;cout << "a " << a << endl;cout << "b " << b << endl;} 輸出…

whip和whep

原文為runner365.git大佬的文章 原文鏈接&#xff1a;https://blog.csdn.net/sweibd/article/details/124552793 WHIP接口 什么是whip 全稱: WebRTC-HTTP ingestion protocol (WHIP). rfc地址: rfc-draft-murillo-whip-00 簡單說&#xff0c;就是通過HTTP接口能導入webrtc媒…

上位機與plc寫心跳定時掃描連接狀態

方法一&#xff1a;上位機讀plc的某個地址&#xff0c;每秒 置0和置1&#xff0c;plc檢查地址值每3秒值都是1就報錯。 方法二&#xff1a;上位機每兩秒給地址置1&#xff0c;plc一秒讀到1就清除信號&#xff0c;讀到0說明心跳掉線了。

C++電腦組裝項目(涉及知識點:多態)

需求&#xff1a; #include <iostream> #include "Computer.h" #include "AbstractCpu.h" #include "AbstractMemory.h" #include "AbstractVideoCard.h" #include "IntelCpu.h" #include "IntelMemory.h" …

Redis的持久化(新)

Redis中數據都保存在內存&#xff0c;但是內存中的數據變換很快&#xff0c;也很容易丟失&#xff0c;比如連接斷開、宕機停機等等。而Redis提供的數據持久化機制有RDB(Redis DataBase)和AOF(Append Only File)。 1.RDB RDB是指在指定的時間間隔內將內存中的數據集快照寫入到磁…

HTML玩轉超鏈接a標簽

大家應該都知道&#xff0c;a標簽主要是轉跳鏈接&#xff0c;接下來&#xff0c;讓我為大家介紹一下a標簽的使用&#xff01; 主要的作用&#xff1a;從當前頁面進行跳轉 標簽名標簽語義常用屬性單/雙標簽a超鏈接href&#xff1a;要跳轉的具體位置 target&#xff1a;跳轉時如…

第一百七十七回 如何創建垂直方向的Switch

文章目錄 1. 概念介紹2. 思路與方法2.1 實現思路2.2 實現方法3. 示例代碼4. 內容總結我們在上一章回中介紹了"如何創建漸變色邊角"相關的內容,本章回中將介紹" 如何創建垂直方向的Switch".閑話休提,讓我們一起Talk Flutter吧。 1. 概念介紹 我們在前面…

zookeeper單機版的搭建

一 zookeeper的搭建 1.1 上傳zkjar包 1.2 搭建配置 1.解壓壓縮包 [rootlocalhost export]# tar -zxvf zookeeper-3.7.0-bin.tar.gz 2.創建data文件夾 [rootlocalhost export]# cd apache-zookeeper-3.7.0-bin/ [rootlocalhost apache-zookeeper-3.7.0-bin]# ls bin conf…

利用人工智能打破應試教育慣性促進學生思維活化與創新能力培養的研究

全文均為人工智能獨立研究完成 應試教育導致學生迷信標準答案慣性導致思維僵化-移動機器人-CSDN博客 用AI魔法打敗AI魔法-CSDN博客 課題名稱建議&#xff1a;“利用人工智能打破應試教育慣性&#xff0c;促進學生思維活化與創新能力培養研究”。 這個課題名稱明確指出了研究的…

高斯消元(完全主元法 and 部分主元法) C++代碼

部分主元法高斯消元 /* 算法步驟&#xff1a;1.枚舉每一列&#xff0c;找到絕對值最大的一行2.將該行和第一行交換3.將該行行首置為一4.將下面所有行第 i 列置為零 */#include <iostream> #include <cmath>using namespace std; const int N 109; const double e…

Linux內核的內存管理

Linux內核源碼內存管理主要包括以下幾個部分&#xff1a; 1. 物理內存管理&#xff1a;這部分主要負責將物理內存劃分為不同的頁表項&#xff0c;以便操作系統能夠快速地訪問和操作內存。 2. 虛擬內存管理&#xff1a;這部分主要負責將用戶空間的地址映射到物理內存中&#x…

linux之進程地址空間

文章目錄 1.進程地址空間回顧1.1進程地址空間劃分1.2驗證進程地址空間劃分1.簡單劃分2.完整劃分 2.初探進程地址空間2.1初看現象2.2Makefile的簡便寫法 3.進程地址空間詳解3.1地址空間是什么?3.2地址空間的設計/由來3.3空間區域劃分3.4如何理解地址空間?3.5解釋3.2的&#x1…

警惕.locked勒索病毒,您需要知道的預防和恢復方法。

尊敬的讀者&#xff1a; 隨著網絡技術的進步&#xff0c;勒索病毒已經成為一種極具威脅性的網絡犯罪工具之一。其中&#xff0c;.locked勒索病毒是一種采用高級加密算法的惡意軟件&#xff0c;目的是加密用戶的文件&#xff0c;并勒索贖金以提供解密密鑰。本文將介紹如何應對被…

解決No Feign Client for loadBalancing defined,修改Maven依賴

Spring微服務報錯&#xff1a; java.lang.IllegalStateException:FactoryBean threw exception on object creation; nested exception is java.lang.IllegalStateException: No Feign Client for loadBalancing defined. Did you forget to include spring-cloud-starter-netf…

你不知道的庫:庫的種類,作用和加載方式

你不知道的庫&#xff1a;庫的種類&#xff0c;作用和加載方式 &#x1f4df;作者主頁&#xff1a;慢熱的陜西人 &#x1f334;專欄鏈接&#xff1a;Linux &#x1f4e3;歡迎各位大佬&#x1f44d;點贊&#x1f525;關注&#x1f693;收藏&#xff0c;&#x1f349;留言 本博客…

組件化——組件的實現原理

渲染器主要負責將虛擬 DOM 渲染為真實 DOM&#xff0c;我們只需要使用虛擬 DOM 來描述最終呈現的內容即可。但當我們編寫比較復雜的頁面時&#xff0c;用來描述頁面結構的虛擬 DOM 的代碼量會變得越來越多&#xff0c;或者說頁面模板會變得越來越大。這時&#xff0c;我們就需要…

iperf3 網絡測試

iperf3 測試網絡的上下行帶寬 下載地址 https://iperf.fr/iperf-download.php 開啟服務器 開啟客戶端 常用命令 -c 代表客戶端-s 代表服務端-u 代表 udp-r 代表數據方向是否反向 https://baijiahao.baidu.com/s?id1731514357681464971&wfrspider&forpc

C++學習 --queue

目錄 1&#xff0c; 什么是queue 2&#xff0c; 創建queue 2-1&#xff0c; 標準數據類型 2-2&#xff0c; 自定義數據類型 2-3&#xff0c; 其他創建方式 3&#xff0c; 操作stack 3-1&#xff0c; 賦值 3-2&#xff0c; 插入元素(push) 3-3&#xff0c; 查詢元素 3…

Python簡直是萬能的,這5大主要用途你一定要知道!

從2015開始國內就開始慢慢接觸Python了&#xff0c;從16年開始Python就已經在國內的熱度更高了&#xff0c;目前也可以算的上"全民Python"了。 眾所周知小學生的教材里面已經有Python了&#xff0c;國家二級計算機證也需要學習Python了&#xff01; 因為Python簡單…