<acronym id="xonnx"></acronym>
      <td id="xonnx"></td>
    1. <pre id="xonnx"></pre>

      1. 專注電子技術學習與研究
        當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

        ENC28J60工程,PCB整版3D化模型設計

        作者:黃石磊   來源:本站原創   點擊數:  更新時間:2014年03月05日   【字體:

          也不知道什么時候忽然想起的了,但是在新年之前就開始做了。一個基于STM32+ENC28J60的一個網絡板子,有現成的程序和SCH,PCB等,但是那個PCB的布局太渣了,開始還真沒注意,就研究了一下開發環境。用了一周時間總算把STM32的開發環境完整搭建好,基于arm-none-eabi 與 eclipse以及GUNARM插件的嵌入式ARM開發環境,我自己稱其為ARMeclipse。使用網購的一個參考板來測試環境,使用JLINK下載以及調試程序。搭建后立即就錄制了視頻來說明。下面是視頻:
        視頻1:ARMeclipse。基于arm-none-eabi 與 eclipse以及GUNARM插件的嵌入式ARM開發環境
         
        在構建環境的時候就測試了基本的程序,調試上雖然不太理想,但是下載是沒有問題。
        然后也移植了原來是基于MDK4的STM32NET工程,當然是在測試板上做了測試的。
        開發環境以及工程下載說明等內容下載預覽:

        http://www.thefapper.com/f/encfx.rar
         接著在上個星期也開始做PCB的3D化的工作,其間也錄制了一些視頻:
        SolidWorks電子元件繪制[3D化]
        專輯地址:http://www.youku.com/playlist_show/id_21987039.html
         

         接著就完成了3D化的過程,其間可謂艱辛無比……

        分享文件說明規范
        --------------------------------
        English version:
        --------------------------------
        [line0:]Filename.ext
        [line1:]MD5
        -------------------------------------
        [line2:]context
        ...
        [linex:]end of record lines
        next record
        --------------------------------
        中文版本
        --------------------------------
        [第一行:]文件名.擴展名
        [第二行:]MD5校檢碼
        -------------------------------------
        [第三行:]說明內容
        ...
        [第N行:]記錄行結束
        下一個記錄
        -------------------------------
        分享文件說明:
        [Script version]ARMeclipse.rar
        MD5: 9F9F28C60CA8B057D8F6F3EF50E75BCC
        -------------------------------------
        文件: [Script version]ARMeclipse.rar
        大小: 648115772 字節
        修改時間: 2014年2月23日, 15:14:35
        MD5: 9F9F28C60CA8B057D8F6F3EF50E75BCC
        SHA1: FA39FA93C7C0F605B7A6F211B69477E26B16DD7F
        CRC32: D65BE567
        -------------------------------------
        內容:
        ARMeclipse是基于arm-none-eabi 與 eclipse以及GUNARM插件的嵌入式ARM開發環境(非認定)
        預含方案參考:
        STM32F103C8/B8用
        工程名:
            STM32
            STM32NET
        工程簡要:
            STM32:測試用工程/模板用工程
            STM32NET:ENC28J60網絡方案用,已通過板級測試[工程與PCB參照后面共享的文件]
        編譯條件:
            ARMeclipse
        調試環境:
            JLINK
            GDB
        -------------------------------------
        ARMeclipse啟動及使用方法
        1、免配置綠色啟動
            執行文件:[.]ARMeclipse\scripts\ARMeclipse.bat
                注:該批處理文件僅在WIN7中測試使用,如果在XP中無法使用的請自行設定Path變量[1]
            其他文件說明:cmd.bat預處理,覆蓋系統cmd命令
                          env.bat預處理,設定Path變量以及信息
        2、正常安裝方案
            eclipse不需要安裝[含JRE]已包含GUNARM、GDB插件等,已漢化界面和菜單
            arm-none-eabi安裝文件ARM\arm-2011.09-69-arm-none-eabi.exe
            安裝arm-none-eabi到任意地址[系統會自動添加[安裝路徑]\bin到Path變量[Finish]enc28j60.rar]
            安裝后直接執行eclipse.exe或ARMeclipse.exe[相同的文件]
        3、修改Path變量方案
            將[.]ARMeclipse\ARM\CodeSourcery\Sourcery_CodeBench_Lite_for_ARM_EABI\bin 添加到Path
            [.]表示解壓后的路徑
            修改后直接執行eclipse.exe或ARMeclipse.exe[相同的文件]
        -------------------------------------
        以上三種使用方案建議使用第一種,可以隨意改變位置,所有設定都是相對的。
        使用第二種安裝法的話可以刪除ARM目錄下CodeSourcery目錄以節省空間[244MB]
        第三種改變路徑時需要再次修改Path,第一種不能使用,而且有一定能力可以斟酌使用。
        -------------------------------------
        其他的工具[位于ARM目錄下]:
        JLINK驅動及工具安裝包[官方]:Setup_JLinkARM_V480a.zip
        STM32F10x_StdPeriph_Lib_V3.5.0[官方固件庫]:stsw-stm32054.zip
        -------------------------------------
        環境還自帶了完善的STM32參考和學習資料
        -------------------------------------
        STM32NET4ARMeclipse.rar
        MD5: C2EB564ABE5A542C83B822FFA051AD3C
        -------------------------------------
        文件: STM32NET4ARMeclipse.rar
        大小: 4838085 字節
        修改時間: 2014年1月29日, 19:47:30
        MD5: C2EB564ABE5A542C83B822FFA051AD3C
        SHA1: 957EDAD97777EA92B0BEE8F0FC745F633A6987F9
        CRC32: DF2F66EB
        -------------------------------------
        內容:
        適用工程,已包含在ARMeclipse中,僅供第三方參考和工程導入用
        適用環境:基于arm-none-eabi 與 eclipse以及GUNARM插件[GDB]
        ENC28J60網絡方案用,已通過板級測試[工程與PCB參照后面共享的文件[Finish]enc28j60.rar]
        -------------------------------------
        [Finish]enc28j60.rar
        MD5: B077156E6DB868F47EECC55616A4F587
        -------------------------------------
        文件: [Finish]enc28j60.rar
        大小: 39731576 字節
        修改時間: 2014年2月23日, 0:39:36
        MD5: B077156E6DB868F47EECC55616A4F587
        SHA1: B6D4E9F63832CA7DB12CAACBECACF520738E6C36
        CRC32: 6A1F578F
        -------------------------------------
        內容:
        ENC28J60網絡方案用,已通過板級測試的SCH和PCB
        包含一個精心制作的PCB文件,已初步板級3D化,預覽效果和輸出的預覽可以查閱下面的PDF文檔[PCB_enc28j60.pdf]
        內含元件3D模型文件[step]以及3D源設計文件[SolidWorks]
        您還可以參閱視頻資源來了解3D化內容。
        PCB中包含變量,讀者或使用者可以自由修改,在3D視圖下預覽
        -------------------------------------
        PCB_enc28j60.pdf
        MD5: 27F57EFEA44FEDAEA304F1D1983E59F0
        -------------------------------------
        文件: PCB_enc28j60.pdf
        大小: 2182215 字節
        修改時間: 2014年2月23日, 0:26:28
        MD5: 27F57EFEA44FEDAEA304F1D1983E59F0
        SHA1: 25237062E076E195C9CD899EF232EFCEC76610C9
        CRC32: DCF31843
        -------------------------------------
        內容:
        SCH電路圖以及PCB設計的輸出以及BOM[元件清單]
        預覽板級別的3D模型。
        -------------------------------------

        預覽

        關閉窗口

        相關文章

        欧美性色欧美精品视频,99热这里只有精品mp4,日韩高清亚洲日韩精品一区二区,2020国自产拍精品高潮