0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

更新Rowley Associates的MAXQ交叉工作以支持DS2790

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-02-17 13:51 ? 次閱讀

Rowley Associates的CrossWorks for MAXQ(Maxim MAXQ?微控制器的集成開發(fā)環(huán)境(IDE))并不完全支持DS2790微控制器的可下載形式。本應(yīng)用筆記介紹如何在基本安裝的基礎(chǔ)上安裝DS2790器件專用配置文件,從而獲得全部功能。此過程使用戶能夠完全訪問 C 代碼編譯器、匯編程序、模擬器和在線調(diào)試。

介紹

Rowley Associates的CrossWorks for MAXQ目前不能完全支持DS2790。為了完全支持DS2790,必須在用戶計算機上安裝其他文件。此外,必須為CrossWorks鏈接器提供實用程序ROM例程的地址以支持函數(shù)調(diào)用。本文檔詳細(xì)介紹了升級Rowley Associates的CrossWorks以支持DS2790所需的步驟。在按照本文檔概述的步驟操作之前,請訪問Rowley Associates下載并安裝最新版本的MAXQ版CrossWorks。

復(fù)制和替換文件

文件Rowley_DS279X_Files.zip包括升級MAXQ版CrossWorks所需的所有文件。此zip文件可向Maxim技術(shù)支持索取。zip 文件中包含的文件需要復(fù)制到用戶計算機。在復(fù)制這些文件之前關(guān)閉所有 Rowley Associates 的程序。

將zip文件復(fù)制到用戶計算機后,請按照以下步驟更新MAXQ的CrossWorks以支持DS2790。

打開 Windows 資源管理器并找到安裝 Rowley Associates 的 CrossWorks 的目錄,然后在 Windows? 資源管理器中打開此目錄。通常,此目錄為 C:Program FilesRowley Associates LimitedCrossWorks MAXQ 1.1。接下來,打開 zip 文件Rowley_DS279X_Files.zip。類似的設(shè)置如圖 1 所示。

poYBAGPvFf6AZ9mwAAEYFHgRaeY129.gif

圖1.使用 Windows 資源管理器找到安裝 Rowley Associates 的 Crossworks 的目錄。

打開 Rowley_DS279X_Files.zip 中的 bin 文件夾,將所有文件復(fù)制到文件夾 CrossWorks MAXQ 1.1bin,如圖 2 所示。將任何現(xiàn)有文件替換為 zip 文件中的新文件。

pYYBAGPvFf6AQtIUAAEOv2GsQy0334.gif

圖2.將 Rowley_DS279X_Files.zip bin 文件夾中的內(nèi)容復(fù)制到 CrossWorks MAXQ 1.1/bin 文件夾中。

打開 Rowley_DS279X_Files.zip 中的 include 文件夾,將所有文件復(fù)制到文件夾 CrossWorks MAXQ 1.1include,如圖 3 所示。將任何現(xiàn)有文件替換為 zip 文件中的新文件。

pYYBAGPvFf6AZ0MYAAEWtoE0jLY536.gif

圖3.將包含Rowley_DS279X_Files.zip文件夾的內(nèi)容復(fù)制到交叉工作MAXQ 1.1/包含文件夾中。

打開 zip 文件中的 src 文件夾,將所有文件復(fù)制到文件夾 CrossWorks MAXQ 1.1src,如圖 4 所示。將任何現(xiàn)有文件替換為 zip 文件夾中的新文件。

poYBAGPvFf-AUAwrAAEzu5DI-HI781.gif

圖4.將 Rowley_DS279X_Files.zip src 文件夾的內(nèi)容復(fù)制到 CrossWorks MAXQ 1.1/src 文件夾中。

最后,在Rowley_DS279X_Files.zip中打開目標(biāo)文件夾,并將所有文件復(fù)制到文件夾CrossWorks MAXQ 1.1targets中,如圖5所示。將任何現(xiàn)有文件替換為 zip 文件中的新文件。

pYYBAGPvFf-ABIbJAAE4a5whJV0418.gif

圖5.將Rowley_DS279X_Files.zip目標(biāo)文件夾的內(nèi)容復(fù)制到 CrossWorks MAXQ 1.1/targets 文件夾中。

更新鏈接器選項

將所有文件復(fù)制到CrossWorks MAXQ 1.1目錄后,下一步是啟動CrossStudio程序。程序啟動后,請按照以下步驟更新鏈接器選項。

通過選擇“文件”-》“打開解決方案”打開解決方案 UserCode2.hzp。示例解決方案 UserCode2 如圖 6 所示。

poYBAGPvFgCAemJzAAB7QHpcOiU610.jpg

圖6.啟動 CrossStudio 程序后,打開解決方案 UserCode2.hzp。

打開解決方案后,單擊“項目”菜單,然后單擊“屬性”,如圖 7 所示。

pYYBAGPvFgCAEvVKAADAFcWC7cs094.jpg

圖7.要設(shè)置項目屬性,請從菜單欄中選擇項目 -》 屬性。

選擇“屬性”后,應(yīng)出現(xiàn)“項目選項”窗口。在此窗口中,用戶應(yīng)在“配置”框中選擇“調(diào)試”,在“項目”框中選擇“解決方案”,如圖 8 所示。

poYBAGPvFgGAe5QmAACy0_lY2aA220.jpg

圖8.在“項目選項”窗口中,將“配置”框設(shè)置為“調(diào)試”,然后在“項目”框中選擇“解決方案”。

在“項目選項”框中,選擇“鏈接器”選項卡,然后選擇“其他鏈接器選項”,如圖 9 所示。接下來,單擊“。..”“其他鏈接器選項”框中的按鈕。

pYYBAGPvFgGALMVfAADVnrGZd_I681.jpg

圖9.在“鏈接器”選項卡中,選擇“其他鏈接器選項”和“。..”按鈕來設(shè)置實用程序 ROM 例程的地址。

單擊“。..”“其他鏈接器選項”框中的按鈕將打開如圖 10 所示的窗口。最后一步是使用文本編輯器打開Rowley_DS2790X_Files.zip文件中包含的文件DS279_UROM_listing.txt。此文件包含跨工作室鏈接器查找實用程序 ROM 例程所需的地址。復(fù)制文本文件的內(nèi)容并將其粘貼到“其他鏈接器選項”框中,如圖 10 所示。完成后,在“其他鏈接器選項”和“項目選項”框中單擊“確定”?,F(xiàn)在可以成功生成項目。

poYBAGPvFgGAG4EXAACJjTdJi8M424.jpg

圖 10.使用DS2790_UROM_listing.txt文件中的地址更新其他鏈接器選項的內(nèi)容。

結(jié)論

Rowley Associates的CrossWorks for MAXQ的可下載版本目前并不完全支持DS2790。但是,Maxim可以免費提供額外的文件來升級開發(fā)環(huán)境。這些升級包括設(shè)備配置文件和鏈接器選項。添加其他文件后,即可實現(xiàn)該工具的全部功能。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7334

    瀏覽量

    150093
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1602

    瀏覽量

    48895
  • 模擬器
    +關(guān)注

    關(guān)注

    2

    文章

    854

    瀏覽量

    42977
收藏 人收藏

    評論

    相關(guān)推薦

    MAXQ1850評估套件(EV kit)和面向MAXQ30的CrossWorks編譯器的設(shè)計方案

    本應(yīng)用筆記介紹怎樣針對MAXQ1850高性能、RISC、安全微控制器開發(fā)、構(gòu)建并調(diào)試應(yīng)用程序。實例采用了MAXQ1850評估套件(EV kit)和Rowley Associates公司
    發(fā)表于 12-24 09:23

    MAXQ8913芯片結(jié)束資料分享

    MAXQ8913概述  MAXQ8913是一款單芯片伺服控制器,為雙軸光學(xué)圖像防抖(OIS)裝置提供完整的解決方案。該器件組合了傳感器信號調(diào)理所需的所有元件,包括:模/數(shù)轉(zhuǎn)換器、支持數(shù)字伺服算法
    發(fā)表于 09-28 10:22

    長期回收keithley 2790儀表

    長期回收keithley 2790儀表東莞市捷鑫儀器有限公司(回收/銷售)回收負(fù)責(zé)人:專業(yè)|高價|現(xiàn)金|放心|省心陳R(經(jīng)理
    發(fā)表于 04-21 11:41

    Keithley2790源表 吉時利2790A/2790Hl數(shù)據(jù)采集器

    的供電、測量、信號路由功能基于一體的商用儀器,具有緊湊而超值的封裝結(jié)構(gòu)。通過使用插件式電源/開關(guān)模塊,2790提供了可編程的高壓與低電流源,支持多通道之間的開關(guān)切換。這種獨特的多功能集成式設(shè)計,為汽車
    發(fā)表于 03-18 08:48

    DS2790可編程、1 節(jié)鋰離子電池電量計與保護器

    DS2790可編程、1 節(jié)鋰離子電池電量計與保護器 DS2790為單節(jié)鋰離子電池提供完整的電池電量計和保護器解決方案。DS2790具有低功耗16位MAXQ20微控制器、大容量程序和數(shù)
    發(fā)表于 04-12 16:01 ?52次下載

    采用MAXQ1850評估套件(EV kit)和面向MAXQ3

    摘要:本應(yīng)用筆記介紹怎樣針對MAXQ1850高性能、RISC、安全微控制器開發(fā)、構(gòu)建并調(diào)試應(yīng)用程序。實例采用了MAXQ1850評估套件(EV kit)和Rowley Associates
    發(fā)表于 01-13 07:59 ?927次閱讀
    采用<b class='flag-5'>MAXQ</b>1850評估套件(EV kit)和面向<b class='flag-5'>MAXQ</b>3

    采用MAXQ1850評估套件(EV kit)和面向MAXQ3

    摘要:本應(yīng)用筆記介紹怎樣針對MAXQ1850高性能、RISC、安全微控制器開發(fā)、構(gòu)建并調(diào)試應(yīng)用程序。實例采用了MAXQ1850評估套件(EV kit)和Rowley Associates
    發(fā)表于 04-23 15:52 ?777次閱讀
    采用<b class='flag-5'>MAXQ</b>1850評估套件(EV kit)和面向<b class='flag-5'>MAXQ</b>3

    采用MAXQ1103評估套件和面向MAXQ30的CrossW

    摘要:本應(yīng)用筆記介紹怎樣針對MAXQ1103微控制器開發(fā)、構(gòu)建并調(diào)試應(yīng)用程序。這本應(yīng)用筆記使用了Rowley Associates公司為MAXQ30平臺提供的CrossWorks C編
    發(fā)表于 04-23 15:57 ?693次閱讀
    采用<b class='flag-5'>MAXQ</b>1103評估套件和面向<b class='flag-5'>MAXQ</b>30的CrossW

    Rowley CrossWorks和MAXQ2000評估板入

    摘要:MAXQ2000是功能強大的低成本、低功耗微控制器,具備支持多種應(yīng)用系統(tǒng)的豐富外設(shè)。Rowley Associates提供了強大的MAXQ
    發(fā)表于 04-23 16:43 ?1440次閱讀
    <b class='flag-5'>Rowley</b> CrossWorks和<b class='flag-5'>MAXQ</b>2000評估板入

    采用MAXQ2000實現(xiàn)與MAX1169的高速I²

    摘要:本應(yīng)用筆記給出了MAXQ2000微控制器(MAXQ20核)與MAX1169 16位ADC接口的應(yīng)用電路,并且提供了所需的全部固件。固件例程采用Rowley CrossWorks IDE Version 1.0開發(fā)。 M
    發(fā)表于 04-24 13:50 ?1045次閱讀
    采用<b class='flag-5'>MAXQ</b>2000實現(xiàn)與MAX1169的高速I²

    MAXQ1050評估套件和面向MAXQ30入門的CrossStudio編譯

    for the MAXQ1050 RISC microcontroller. The example presented in this article uses the Rowley CrossStudio for the MAXQ
    發(fā)表于 05-15 10:47 ?162次下載
    <b class='flag-5'>MAXQ</b>1050評估套件和面向<b class='flag-5'>MAXQ</b>30入門的CrossStudio編譯

    調(diào)試MAXQ1103在微處理器上的應(yīng)用

    本手冊描述了如何在Rowley Systems 上使用CrossWorks C 編譯器來創(chuàng)建、編譯,和調(diào)試MAXQ1103 微處理器上的應(yīng)用目標(biāo)程序。MAXQ1103 是美信公司特為金融終端應(yīng)用而設(shè)
    發(fā)表于 09-22 14:17 ?17次下載

    比較DS28S60、MAXQ1061和MAXQ1065功能

    本應(yīng)用筆記討論了DS28S60、MAXQ1061和MAXQ1065的主要特性。它比較設(shè)備之間的功能,然后為用戶提供有關(guān)如何以及何時部署每個設(shè)備的一些相關(guān)建議。附錄提供了一些特定的設(shè)備功能和性能比較。
    的頭像 發(fā)表于 02-17 11:28 ?621次閱讀
    比較<b class='flag-5'>DS</b>28S60、<b class='flag-5'>MAXQ</b>1061和<b class='flag-5'>MAXQ</b>1065功能

    如何使用MAXQ串行驅(qū)動器開發(fā)應(yīng)用

    本應(yīng)用筆記介紹如何使用MAXQ2000微控制器評估(EV)板上的MAXQ串行驅(qū)動器庫開發(fā)應(yīng)用。MAXQ串行驅(qū)動器可用于MAXQ的IAR嵌入式工作
    的頭像 發(fā)表于 03-03 13:47 ?765次閱讀
    如何使用<b class='flag-5'>MAXQ</b>串行驅(qū)動器開發(fā)應(yīng)用

    使用DS2790生成隨機數(shù)

    本應(yīng)用筆記介紹如何利用DS4溫度寄存器的最低2790位產(chǎn)生16位隨機值。本說明還提供了用于生成 16 位隨機值的示例 C 代碼。
    的頭像 發(fā)表于 06-26 09:14 ?390次閱讀