吴忠躺衫网络科技有限公司

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

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

3天內不再提示

如何生成.MCS文件

454398 ? 來源:CSDN ? 作者:MaoChuangAn ? 2020-12-14 17:48 ? 次閱讀

其實生成.mcs文件非常簡單,但是只是對有經驗的設計者而言。對于新手,生成一個.MCS文件可能就會遇到各種各樣的問題。下面就簡單的介紹一下如何生成.MCS文件。
這里介紹兩種種方法。第一種是使用GUI,也就是用鼠標點來點去就可以。另外一種就是用tcl命令。

第一種:

第一步:首先生成比特流文件。假設生成的比特文件名字是 led.bit。

第二步:選擇工具欄的“Tools"—>"GenerateMemory Configuration File..."打開如下圖所示的頁面。

下面異步異步的按照圖中的序號進行設置即可。
1、選擇生成的文件格式為MCS
2、選擇FLASH的大小。這里按照自己的板卡設置,我這里的板卡是xilinx的KC705板卡,對應的FLASH大小是128M。
3、填寫將要生成的MCS文件文件的文件名。
4、選擇接口類型,這個建議選SMAPx16
5、把加載比特文件的復選框選上,選上之后下面的6就可以用來添加比特文件了
6、可以看到右邊有一個綠色的+號小按鈕嗎,這個是用來添加響應的比特文件的。但是這里并不是要單擊+號,而是單機—+號前面的瀏覽文件按鈕,選擇相應的比特文件。比如我這里要用led.bit生成MCS,那我就加在led.bit文件。前面的起始地址選著全0,增長方向選著“up”。
7、將7中的三個復選框都選上。
8、執行以上所有操作后,會在8所在的地方生成一條tcl命令。我圈起來的地方時待會將要生成的MCS文件存放的地方,也修改存放的地方,但是在GUI界面無法修改。
9、然后點擊“OK”即可生成MCS文件。
第二種:

直接用tcl命令生成。
還是以led.bit為例子。
注意:只用一條命令即可:
其實這條命令就是在第一種方法中最后一個紅框也就是8中復制出來的。這里解釋一下這條命令。
write_cfgmem -format mcs -size 128 -interface SMAPx16 -loadbit {up 0x00000000 "M:/led.bit" } -checksum -force -disablebitswap -file "C:/Users/假大叔/AppData/Roaming/Xilinx/Vivado/led.mcs"
write_cfgmem:顧名思義,這就是寫配置存儲文件,也就是生成配置存儲文件。
-format:生成存儲文件的格式,這里是 mcs
-size:這里指定Flash大小,這里是以Byte為單位
-interface:指定Flash接口是SMAPx16
-loadbit:指定生成MCS文件需要的比特流文件,并且指定MCS文件存放起始地址是0x00000000,地址增長方向是向上增長。
-file:指定mcs文件存放地址及文件名

生成完后添加MCS文件到FLASH中就很方便了。

方法:像往常一樣打開少些比特流的頁面。選中芯片——>右鍵——>add configuration memory device——>選擇自己板卡對應的FLASH——>添加MCS文件,“ok”完成。燒寫過程比較慢,大概要7到8分鐘。

編輯:hfy

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

    關注

    0

    文章

    73

    瀏覽量

    24881
  • 燒寫
    +關注

    關注

    0

    文章

    57

    瀏覽量

    14368
  • GUI
    GUI
    +關注

    關注

    3

    文章

    662

    瀏覽量

    39890
收藏 人收藏

    評論

    相關推薦

    使用stm32cubeMX無法生成mdk工程文件

    幾年前使用過cubemx,可以生成keil的工程文件。最近有個工程使用cubemx創建,結果只能生成stm32cubemx類型的文件,無法生成
    發表于 01-04 20:03

    MCS對應的速率如何計算

    大概之前的有關MCS對應速率的內容,都是直接給出了表格,并沒有仔細分析該如何計算,今天我們就以11ac為例,看看對應不同的MCS,速率是如何算出來的。注意都是理論速率。
    的頭像 發表于 10-23 11:00 ?1868次閱讀
    <b class='flag-5'>MCS</b>對應的速率如何計算

    C語言生成可執行二進制文件的具體過程

    C語言源碼到生成可執行文件的過程通常包括預處理(Preprocessing)、編譯(Compilation)、匯編(Assembly)、鏈接(Linking)等多個步驟,每個步驟都有其特定的任務
    的頭像 發表于 10-21 14:30 ?694次閱讀
    C語言<b class='flag-5'>生成</b>可執行二進制<b class='flag-5'>文件</b>的具體過程

    labview程序生成exe文件怎么還原

    在LabVIEW中,程序生成exe文件后,通常這個過程是不可逆的,即exe文件無法直接“還原”回原始的LabVIEW項目文件(.vi或.lvproj)。exe
    的頭像 發表于 09-04 17:12 ?1782次閱讀

    labview工程文件如何生成exe

    生成可執行文件(EXE)是LabVIEW程序開發過程中的一個重要步驟,它允許用戶在沒有安裝LabVIEW的計算機上運行程序。以下是步驟和注意事項: 1. 準備工作 在開始生成EXE文件
    的頭像 發表于 09-04 17:09 ?1964次閱讀

    labview怎么生成可執行文件

    生成可執行文件(EXE)是LabVIEW程序開發中的一個重要步驟,它允許用戶將LabVIEW項目打包成一個獨立的應用程序,便于在沒有安裝LabVIEW的計算機上運行。 1. 準備工作 在開始生成
    的頭像 發表于 09-04 17:07 ?1198次閱讀

    Efinity編譯生成文件使用指導-v1

    接上篇: (6)查看Unassigned Core Pins。 在placement下面的palce.rpt文件中搜索 Unassigned C ore Pins就可以看到。它說明這些管腳沒有用于內部連接。 大家可以點擊這個鏈接查看上文 Efinity編譯生成文件使用指導
    的頭像 發表于 08-13 14:22 ?832次閱讀
    Efinity編譯<b class='flag-5'>生成文件</b>使用指導-v1

    請問TINA-TI如何生成.TLD文件

    如題,TINA-TI如何生成.TLD文件,我在官網下載了OPA627的模型,但是將OPA627.TLD文件放入安裝目錄下的SPICELIB文件夾下,打開TINA-TI無法找到OPA6
    發表于 08-13 07:51

    基于TC36x讓MCS讀取ADC的轉換結果,請問ADC可以映射到GTM的MCS模塊嗎?

    基于TC36x,想要讓MCS讀取ADC的轉換結果,請問ADC可以映射到GTM的MCS模塊嗎?
    發表于 07-03 08:09

    Allegro生成光繪文件

    Allegro生成光繪文件
    發表于 05-06 10:37 ?1次下載

    stvd無法生成map文件怎么解決?

    用stvd 4.3.12,為什么我新建的工程生活生成不了map文件(已經在project setting->linker->ouput里選擇了General Map
    發表于 04-29 09:01

    MX生成文件touchGFX無法成功編譯是哪里出了問題?

    1、MX生成文件時,toolchian工具選擇keil且touchGFX選擇高版本時,生成文件可以成功在touchGFX不可以成功編譯。 2、toolchian工具選擇IDE且touchGFX選擇
    發表于 03-13 07:40

    國內首個生成式人工智能安全技術文件發布,燧原科技深度參編

    近日,全國網絡安全標準化技術委員會(TC260)正式發布了《生成式人工智能服務安全基本要求》(以下簡稱《基本要求》),是國內首個面向AIGC服務安全領域的技術文件,將有助于提高生成式人工智能服務安全水平。
    的頭像 發表于 03-12 10:35 ?748次閱讀
    國內首個<b class='flag-5'>生成</b>式人工智能安全技術<b class='flag-5'>文件</b>發布,燧原科技深度參編

    C語言中的頭文件

    #include 指令會指示 C 預處理器瀏覽指定的文件作為輸入。預處理器的輸出包含了已經生成的輸出,被引用文件生成的輸出以及 #include 指令之后的文本輸出。
    發表于 02-23 14:06 ?522次閱讀

    tasking是如何生成bin文件的?

    有沒大神做過Tasking生成bin文件呢?
    發表于 02-19 07:39
    神州百家乐的玩法技巧和规则| 抚宁县| 百家乐官网视频画面| 大发888官方网站| 木棉百家乐官网网络| 大发888song58| 百家乐官网平玩法这样| 皇家一号娱乐城| 百家乐官网7scs娱乐网| 大发888真人网站| 葵青区| 百家乐正品地址| 百家乐官网稳赢投注| 大发888方管下载| 新东泰百家乐官网的玩法技巧和规则 | 百家乐官网有方法赚反水| 百家乐棋牌技巧| 永利百家乐官网游戏| 南京百家乐赌博现场被| 百家乐官网高手心得| 大发888客户端的 软件| 免费百家乐官网缩水工具| 京城国际| 百家乐筹码价格| 御金百家乐官网娱乐城| 赢真钱的棋牌游戏| 百家乐桌现货| 试玩百家乐官网网| bet365维护| 缅甸百家乐娱乐| 百家乐官网贴| 南通棋牌游戏中心下载| E世博百家乐娱乐城| 百家乐官网博娱乐平台| 绥宁县| 全讯网娱乐| 百家乐庄闲和概率| 广州百家乐官网赌博机| 百家乐平点| 百家乐官网偷吗| 金龙国际娱乐城|