女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【技術分享】代碼可以靜態分析,PCB可以嗎?

電子發燒友論壇 ? 2022-03-21 09:34 ? 次閱讀

46cd1c30-a7aa-11ec-8b86-dac502259ad0.png軟件代碼有bug,可以通過人工查找,也可以通過編譯發現,同時也可以通過代碼靜態分析工具找到錯誤或警告。人工查找代碼bug,顯然不合理,除非只有幾十行代碼的項目。

通過編譯器(IDE)編譯查找代碼bug,是常見的一種方式,也是軟件工程師常用的一種方式。
為了分析代碼潛在風險,市面上就出現了一種工具『代碼靜態分析工具』,對代碼嚴謹的項目,一般都會使用這種工具。問題來了:代碼可以靜態分析,PCB可以嗎?

PCB分析常見方法

和軟件代碼一樣,PCB也可能存在問題(bug),也需要及時發現bug并修復。

PCB找bug的方式和軟件類似,也是可以通過人工查找,通過PCB設計工具分析,也可以通過第三方專業的分析工具查找PCB潛在隱患。

1.人工查問題

PCB通過人工找問題,在早期,沒有EDA軟件的時候確實存在過,而且那個時候的PCB都相對比較簡單,可以通過人工查找問題。

人工查找PCB缺陷費時費力不說,很多bug還不容易被發現,對于現在軟件工具發達的今天,人工查找已經不現實了。

2.PCB設計軟件分析問題

常見的PCB設計工具,如Allegro、Altium、PADS等都有PCB分析的功能。

和IDE(編譯器)類似,可以通過軟件自身分析設計文件存在的一些bug。

3.第三方軟件分析問題

和代碼靜態分析工具一樣,PCB也有靜態分析工具,可以快速分析PCB中潛在的各種問題,比如線寬太小、過孔太小、間距太小等問題。

那么,你常用種方法分析PCB潛在問題呢?

第三方PCB分析神器

PCB設計軟件分析問題的方法,大家學習EDA軟件設計的時候應該都掌握了,這里分享一個第三方PCB分析神器『華秋DFM』,也算得上是PCB一站式服務的工具。

華秋DFM分析工具的主要特點:

47295c66-a7aa-11ec-8b86-dac502259ad0.png

全中文界面,使用方法很簡單,新手簡單了解一下就會使用。

打開(導入)PCB文件

支持市面上常見的PCB的格式(像Allegro、Altium、Protel、PADS、ODB、Gerber等格式).

473f028c-a7aa-11ec-8b86-dac502259ad0.png

一鍵分析

正確導入PCB文件之后,點擊“一鍵DFM分析”就能很快分析出PCB的結果。

4755c27e-a7aa-11ec-8b86-dac502259ad0.png

如果有潛在的隱患,會有特殊顏色提醒。

4778ec86-a7aa-11ec-8b86-dac502259ad0.png

也可以點擊查看詳情:

47939356-a7aa-11ec-8b86-dac502259ad0.png

導出文件

該工具支持一鍵導出坐標文件、gerber、PDF、BOM等文件。

47b3f2b8-a7aa-11ec-8b86-dac502259ad0.png

工程師1元購專區

已經下載的朋友登錄工具右上角進入活動,所有商品只需用相應積分,1元就能換購,有開發板等超多實用工具,是工程師的福利神器哦~

47cec354-a7aa-11ec-8b86-dac502259ad0.png

還有更多可以提高工作效率的實用功能,大家可以下載體驗。

華秋DFM下載地址:

https://dfm.elecfans.com/uploads/software/promoter/hqdfm_fsylt.zip

(公號不支持外鏈接,請復制鏈接到電腦瀏覽器打開3月福利專享 ● 華秋DFM客戶端●新老用戶都有份

所有華秋DFM的使用用戶,皆可參與抽獎,共5個名額!

【正點原子T100多功能智能焊臺】

智能PID控溫丨智能功耗控制丨智能電源管理丨贈送烙鐵架

47fcdb86-a7aa-11ec-8b86-dac502259ad0.jpg

4812158c-a7aa-11ec-8b86-dac502259ad0.jpg

活動規則

2021年1月1日起,至2022年3月31日

下載并使用過華秋DFM軟件的所有用戶

(這里的使用,指的是PCB/Gerber解析

凡在7位數的用戶ID中,帶有3個數字3

則可領取“3月福袋”一個

(例:用戶ID 5236383符合條件)

用戶ID+解析使用如下圖箭頭處所示:

482c717a-a7aa-11ec-8b86-dac502259ad0.png

【3月福袋】獎品如下

發燒友VIP會員 一個月

484f3e44-a7aa-11ec-8b86-dac502259ad0.png

封裝庫+硬件資料包合集

486bc794-a7aa-11ec-8b86-dac502259ad0.png

4884787a-a7aa-11ec-8b86-dac502259ad0.png

4898e4ea-a7aa-11ec-8b86-dac502259ad0.png

高速PCB基礎進階強化包

48a9f1ea-a7aa-11ec-8b86-dac502259ad0.png

48bd7418-a7aa-11ec-8b86-dac502259ad0.png

所有參與活動的DFM使用用戶

皆可參與抽獎,并獲得以上資料合集2選1

滿足用戶ID條件的DFM使用用戶

還可獲得“3月福袋”一個

只需登錄客戶端,查看右上角用戶名

即可完成活動參與

這么簡單的操作

趕緊添加客服小姐姐驗證領獎吧 ↓↓↓

48cfaebc-a7aa-11ec-8b86-dac502259ad0.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • pcb
    pcb
    +關注

    關注

    4354

    文章

    23428

    瀏覽量

    406925
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    【JVM開發者必看】IntelliJ IDEA代碼分析實踐指南:實時糾錯、冗余檢測、自動修復等

    【IntelliJ IDEA中的代碼分析技巧】靜態代碼分析是指在不實際運行代碼的情況下掃描
    的頭像 發表于 03-13 10:34 ?361次閱讀
    【JVM開發者必看】IntelliJ IDEA<b class='flag-5'>代碼</b><b class='flag-5'>分析</b>實踐指南:實時糾錯、冗余檢測、自動修復等

    可以直接將DLP4710貼片焊接在底板上可以嗎

    我看DMD板子上的DLP4710不是直接焊在底板上的,而是通過一個上面很多彈簧針的底座連接的,我想可以直接將DLP4710貼片焊接在底板上可以嗎?如果不可以的話,請您說明一下原因,謝謝。
    發表于 02-19 08:46

    LM2678的ON/OFF引腳不接懸空可以嗎

    ON/OFF這個引腳,接高電平的話有輸出,低電平無輸出,是這個意思嗎。 不接懸空可以嗎,接高電平的話要小于6V,可是我輸入30V,不知道怎么接
    發表于 12-12 08:35

    ADC12DJ3200直接用sysref可以嗎

    校準是為了滿足建立保持時間,那可以選擇直接用sysref可以嗎? 還有就是,可以正常編程完ADC之后我再發sysref嗎
    發表于 11-29 06:12

    tas5731m沒有mclk可以嗎

    tas5731m沒有mclk可以嗎, 可以的話如何配置呢
    發表于 10-30 08:24

    PCB抄板可以得到哪些文件

    至關重要的作用,確保了復制電路板的準確性和功能性。 一、 芯片程序是指存儲在芯片中的指令集,這些指令集控制芯片的行為和功能。 ? 芯片程序通常以二進制代碼的形式存在,被硬化的電路執行,實現特定的功能。如果沒有單片機控制的板子可以忽略這項。 通俗來說程序就是我們的
    的頭像 發表于 10-17 14:41 ?714次閱讀
    <b class='flag-5'>PCB</b>抄板<b class='flag-5'>可以</b>得到哪些文件

    控制器取掉霍爾線可以嗎

    控制器取掉霍爾線可以嗎?這個問題涉及到電動車控制器的工作原理和霍爾傳感器的作用。 電動車控制器是電動車的核心部件,它負責控制電動車的啟動、加速、減速、制動等操作。控制器通過接收來自轉把、剎車、助力等
    的頭像 發表于 10-15 10:14 ?1476次閱讀

    汽車異構硬件平臺開發如何進行靜態代碼分析

    先進的靜態代碼分析工具,其新版本中引入的多CCT功能為開發人員提供了強大的支持,該功能不僅簡化了多編譯器環境下的代碼分析過程,還
    的頭像 發表于 10-09 16:15 ?788次閱讀
    汽車異構硬件平臺開發如何進行<b class='flag-5'>靜態</b><b class='flag-5'>代碼</b><b class='flag-5'>分析</b>

    對雙層板PCB布線時,在貼片元器件的焊盤上面打過孔可以嗎

    向大家請教一下啊,請問對雙層板PCB布線時,在貼片元器件的焊盤上面打過孔可以嗎,用過孔連接正反面的元器件可以嗎,對于多層板的情況呢
    發表于 09-18 06:21

    請問vca821單電源供電可以嗎

    vca821單電源供電可以嗎
    發表于 09-05 06:15

    java反編譯的代碼可以修改么

    Java反編譯是一種將編譯后的Java字節碼(.class文件)轉換回源代碼的過程。反編譯后的代碼可以進行修改,但是需要注意,反編譯代碼的質量和可讀性可能會受到原始編譯
    的頭像 發表于 09-02 11:00 ?1170次閱讀

    hex可以轉成源代碼

    Hex文件可以轉換成源代碼的近似形式,但無法直接還原為原始的、完全相同的源代碼 。這是因為Hex文件是二進制文件,包含了程序編譯后的機器碼,這些機器碼與原始的源代碼在結構和表達上存在顯
    的頭像 發表于 09-02 10:41 ?2066次閱讀

    使用SurfacePRO開發PSoC5LP系統,可以嗎

    我想使用 SurfacePRO 開發 PSoC5LP 系統,可以嗎
    發表于 08-26 06:11

    如何可以提高DAC的電流驅動能力?有合適的電壓跟隨器可以嗎

    如何可以提高DAC的電流驅動能力?有合適的電壓跟隨器可以嗎
    發表于 08-16 14:57

    雙絞線用普通線代替可以嗎

    雙絞線用普通線代替不可以。以下是詳細的分析和解釋: 結構差異:雙絞線是由兩根具有絕緣保護層的銅導線按一定密度互相絞在一起組成的。這種結構使得每一根導線在傳輸中輻射出來的電波會被另一根線上發出的電波
    的頭像 發表于 07-05 10:23 ?1810次閱讀