色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

米爾科技微控制器開發套件介紹

米爾科技 ? 來源:米爾科技 ? 作者:米爾科技 ? 2019-11-21 17:08 ? 次閱讀

RealView微控制器開發套件(MDK-ARM)提供了一系列的功能,非常適合于標準的微控制器(MCU)設備,使用戶更快、更容易的進行項目開發。本應用筆記介紹如何將ARM RealView Development Suite(RVDS)項目導入到MDK-ARM中。

Tool Component RealView Development Suite
(RVDS)
RealView Microcontroller Development Kit
(MDK-ARM)
Compiler RVCT C/C++ Compiler, armcc RVCT C/C++ Compiler, armcc
Assembler RVCT ARM Assember, armasm RVCT ARM Assember, armasm
Linker RVCT ARM Linker, armlink RVCT ARM Linker, armlink
IDE CodeWarrior μVision
Debugger RealView Debugger μVision
Simulator RealView ISS μVision
Cores Supported All ARM Cores N/A
Devices Supported N/A >150 ARM based MCU's (www.keil.com/arm/chips.asp)

這兩款產品(RVDS和MDK-ARM)使用相同的RealView編譯工具,這樣轉換起來并不困難。而它們的不同之處是,項目的處理和目標調試的接口

  • RVDS中的IDE/調試器支持所有ARM內核(ARM7TDMI,ARM966E-S等),是內核定制的。
  • μVision IDE/調試器針對特定的微控制器,這在創建項目時選擇。

要將RVDS項目轉換到MDK-ARM,需按照以下步驟:

  1. 創建一個新的項目,并指定目標設備
  2. 匯編源文件和C源文件添加到項目
  3. 配置設備的具體參數并輸入內存配置
  4. 選擇工具特定選項,如編譯器優化級別
  5. 重新編譯項目

步驟1:創建一個新的項目

轉換項目的第一步是,在μVision RealView MDK-ARM(IDE)上創建一個新的項目,并選擇正確的目標設備。

創建新項目

打開μVision.

  • 使用Project - New Project創建一個新項目
  • 從設備Database中選擇目標設備。


  • 提示將啟動代碼復制到項目文件夾中
    • 如果已經有了啟動代碼,點擊NO并且添加該啟動代碼(添加方法見下一步)。
    • 如果沒有,點擊YES導入制定的啟動代碼到項目中。

步驟2:將源文件添加到項目

下面需要增加你的C源代碼文件,并重新編譯新的項目。

添加項目源代碼
  • 右擊“Source Group 1”
  • 選擇 “Add Files to Group 'Source Group 1'
  • 瀏覽C文件并添加到項目中。

步驟3:配置設備參數

設備相關的內存映射和調試參數需要進行配置,以符合你的項目。

使用Project - Options for Target來打開選項。

  • 為項目配置正確的設備屬性,如XTAL或存儲區。

??

  • Debug標簽.為選項配置Simulator或者ULINK ARM Debugger.

步驟4:選擇工具特定選項

使用Project - Options for Target對話框中的選項,進行配置 C/C++(編譯器)、ASM(匯編)和連接器

RealView MDK和ARM RVDS一樣,也使用RealView編譯工具。配置C/C++,匯編,連接器選項,以匹配以前的RVDS項目。

  • 有兩種方法創建scatter文件:
    1. 如果選擇Use Memory Layout from Target Dialog,μVision會根據上面的步驟創建scatter文件。
    2. 如果已經有了scatter文件,則關閉Use Memory Layout from Target Dialog,然后選擇scatter文件。

步驟5:重新編譯項目

使用Project - Build target生成應用程序,這將生成可執行映像文件。該項目現在可以用μVision調試器連接模擬器或ULINK ARM調試器進行測試和驗證。

要在目標硬件上進行測試,需連接ULINK仿真器,然后使用Flash - Flash Download命令下載應用程序。如果更改Flash編程選項,可在項目Project - Options for Target - Utilities - Settings進行配置

使用Debug - Start/Stop Debug Session啟動程序調試,它同樣可以測試程序。

下表簡要介紹了幾個調試命令。

調試命令 描述
?Step Into
?Set Breakpoint
?Run
調試器命令允許您單步執行代碼,設置斷點,并運行目標程序。ISD51可配置Flash斷點,即使你設置斷點也允許實時執行程序代碼
?Watch Window Watch窗口允許您查看多組程序變量
?Show next statement 目前的程序行(匯編語言或C語言)都標有一個黃色的箭頭。你可以使用Show next statement按鈕來查看源代碼。

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

    關注

    7

    文章

    6096

    瀏覽量

    36139
  • 米爾科技
    +關注

    關注

    5

    文章

    227

    瀏覽量

    21476
收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    用于MC9S08JM60 S08微控制器的StarterTRAK USB開發系統

    的定制開發系統。如需更全功能的飛思卡爾MPC560xP開發套件,請參考TRK-MPC5604P StarterTRAK開發套件。飛思卡爾MPC560xP系列32位微控制器(MCU)包括
    發表于 04-10 06:49

    LaunchPad?開發套件加BoosterPack的方法

    在此前的一篇文章中,筆者討論了LaunchPad?開發套件加BoosterPack的方法 —— 該方法基本上需要一個微控制器(MCU)LaunchPad套件再添加一個外設BoosterPack,從而
    發表于 11-18 06:23

    如何使用ST微控制器

    你好我想開始使用 ST 微控制器。我使用 8 位 Atmel。有興趣遷移到 ST32我購買了 STM32373C-EVAL 開發套件我安裝了STM32CUBEIDE我怎樣才能一步一步開始。解釋 - 視頻等。
    發表于 12-26 07:31

    英飛凌推出新的應用開發套件,簡化和加速基于其8位元和16位微

    Infineon推出新的應用開發套件,簡化和加速基于其8位元和16位微控制器的高能效電機驅動的設計 英飛凌科技股份公司進一步擴展了其領先的8位和16位微控制器的應用
    發表于 05-08 10:36 ?1192次閱讀

    微控制器開發方案

    微控制器開發方案 微控制器開發團隊與編譯開發人員的合作成果是生成的代碼效率更高,性能更好。
    發表于 05-04 10:36 ?1021次閱讀
    <b class='flag-5'>微控制器</b>的<b class='flag-5'>開發</b>方案

    TI推出Piccolo微控制器開發套件

    德州儀器 (TI) 宣布推出三款新型開發套件,進一步拓展了TMS320C2000? 微控制器 (MCU) 數字電源源在軟件、工具及培訓方面的產品陣營,并將數字電源的效率與性能提升到更高水平
    發表于 05-20 09:27 ?1177次閱讀

    keil MDK微控制器開發套件下載

    keil MDK微控制器開發套件下載
    發表于 06-14 07:22 ?203次下載

    NXP NFC控制器開發套件

    NXP NFC控制器開發套件
    發表于 12-30 17:31 ?20次下載

    DragonBoard?開發套件內容介紹

    Qualcomm?Snapdragon?處理是Qualcomm Technologies, Inc.的產品。是一款基于Qualcomm驍龍?處理開發套件。此套件讓您在產品
    發表于 03-06 09:54 ?2010次閱讀

    TI LaunchPad 開發套件中的 Sidekick 系列套件

    針對TI LaunchPad 開發套件的Sidekick基本套件現在已對外銷售,你正好可以在設計下一個項目時使用它。來自Seeedstudio的Sidekick系列套件用市面上很多常見微控制器
    發表于 04-26 13:59 ?1212次閱讀

    概述電機控制和PFC開發套件是低成本微控制器

    電機控制和PFC開發套件是業界第一款使功率因數校正(PFC)和傳感磁場定向控制兩個電機與一個單一的低成本微控制器(MCU)。允許
    的頭像 發表于 06-12 07:23 ?4543次閱讀

    ZigBee Light Link? 開發套件介紹

    德州儀器ZigBee無線智能LED控制開發套件入門介紹
    的頭像 發表于 08-14 01:09 ?3843次閱讀

    ST電機控制開發套件5.0

    詳細介紹ST電機控制開發套件5.0。
    發表于 03-16 10:40 ?27次下載

    模擬微控制器軟件開發套件(AMSDK)-下載生產代碼

    模擬微控制器軟件開發套件(AMSDK)-下載生產代碼
    發表于 03-23 13:55 ?5次下載
    模擬<b class='flag-5'>微控制器</b>軟件<b class='flag-5'>開發套件</b>(AMSDK)-下載生產代碼

    STM32電機控制軟件開發套件

    本手冊介紹了X-CUBE-MCSDK和X-CUBE-MCSDK-FUL STM32電機控制軟件開發套件(SDK)專為STM32微控制器設計并與之配合使用。 SDK包含一個軟件庫,該庫可
    發表于 04-08 11:15 ?61次下載
    主站蜘蛛池模板: 97国产精品视频在线观看 | 亚洲精品一卡二卡三卡四卡2021 | 久久婷婷五月综合色精品首页 | 国产精品第九页 | 爱如潮水3免费观看日本 | 国产亚洲国际精品福利 | 国内精品久久久久久久999下 | 多男同时插一个女人8p | 国产精品人成在线播放新网站 | 桃花色影院 | 中国老太60old mantv | 免费精品国偷自产在线 | 武侠古典久久亚洲精品 | 我的好妈妈8高清在线观看WWW | 啪啪激情婷婷久久婷婷色五月 | 日日啪无需播放器 | 三级网站视频 | 精品熟女少妇AV久久免费A片 | 一边摸一边桶一边脱免费 | 少妇精品无码一区二区三区 | 秋霞电影网午夜一级鲁丝片 | 妻子的妹妹在线 | 国产伦精品一区二区三区免费 | 亚洲精品久久久WWW游戏好玩 | 亚洲欧美强伦一区二区另类 | 扒开她的黑森林让我添动态图 | 青青草久久 | 国产精品人妻无码久久久蜜桃臀 | 永久免费精品影视网站 | 国产精品欧美一区二区在线看 | 99久久久无码国产精品免费人妻 | V8成品人视频| 好男人好资源在线观看免费视频 | no视频在线观看 | 91看片淫黄大片.在线天堂 | 黑人特黄AA完整性大片 | 内射白浆一区二区在线观看 | 在线不卡日本v二区到六区 在线不卡日本v二区 | 一个人HD在线观看免费高清视频 | 国产第一页浮力影院 | 九九大香尹人视频免费 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品