在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

KEIL軟件的詳細分析

玩轉單片機與嵌入式 ? 來源:玩轉單片機與嵌入式 ? 2023-11-15 15:44 ? 次閱讀

從接觸單片機開始,我們就知道有一個叫KEIL的軟件。

在開發單片機時,使用的是C語言或者匯編語言,我們知道,這兩種語言都不能直接灌到單片機里面,執不執行暫且不說,光是代碼的體積,就足以撐破整個單片機。

所以,我們需要一個軟件,把C語言或者匯編語言編譯生成單片機可執行的二進制代碼,而且它的體積也非常的小,足夠存放在單片機的存儲器里面。

KEIL公司(現在是ARM公司的一個公司)的軟件恰好可以提供這樣的功能,并且它還有很多優點,比如工程易于管理,自動加載啟動代碼,集編輯、編譯、仿真一體,調試功能強大等等。

因此,不管是初學單片機的愛好者,還是經驗豐富的工程師,都非常喜歡使用這些軟件。但是,即使熟練使用了KEIL軟件,有些概念我們還是不容易理清,常常混淆:KEIL、uVision、RealView、MDK、KEIL C51,它們到底有什么區別,又有什么聯系?

下面我們就做一個詳細的分析。

Keil

KEIL是公司的名稱,有時候也指KEIL公司的所有軟件開發工具。

uVision

uVision是KEIL公司開發的一個集成開發環境(IDE),和Eclipse類似。它包括工程管理,源代碼編輯,編譯設uVision置,下載調試和模擬仿真等功能。

uVision有uVision2、uVision3、uVision4、uVision5四個版本,目前最新的版本是uVision5。它提供一個環境,讓開發者易于操作,并不提供能具體的編譯和下載功能,需要軟件開發者添加。

uVision通用于KEIL的開發工具中,例如MDK,PK51,PK166,DK251等。

RealView

RealView是一系列開發工具集合的稱呼,簡稱RV,包括有RVD(RealView Debugger),RVI(RealView ICE),RVT(RealView Trace),RVDS(RealView Development Suite),RVMDK(RealView Microcontroller Development Kit)這些產品

MDK

MDK(Microcontroller Development Kit),即KEIL MDK、RealView MDK或者KEIL For ARM,ARM公司現在統一使用MDK-ARM的稱呼。

MDK的設備數據庫中有很多廠商芯片,是專為微控制器開發的工具,為滿足基于MCU進行嵌入式軟件開發的工程師需求而設計,支持ARM7,ARM9,Cortex-M3/M1,Cortex-R0/R4等ARM微控制器內核。

KEIL C51

KEIL C51,亦即PK51,KEIL公司開發的基于uVision IDE,支持絕大部分51內核的微控制器開發工具。

KEIL C166

KEIL C166,亦即PK166,KEIL公司開發的基于uVision IDE,支持絕大部分XC16x,C16x和ST10系列的微控制器開發工具。

KEIL C251

KEIL C251,亦即DK251,是KEIL公司開發的基于uVision IDE,支持絕大部分基于251核的微控制器的開發工具。

總結來說,KEIL公司目前有四款獨立的嵌入式軟件開發工具,即MDK、KEIL C51、KEIL C166、KEIL C251,它們都是KEIL公司品牌下的產品,都基于uVision集成開發環境,其中MDK是RealView系列中的一員。

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

    關注

    6037

    文章

    44558

    瀏覽量

    635299
  • C語言
    +關注

    關注

    180

    文章

    7604

    瀏覽量

    136824
  • 匯編語言
    +關注

    關注

    14

    文章

    409

    瀏覽量

    35810
  • keil
    +關注

    關注

    68

    文章

    1213

    瀏覽量

    166878

原文標題:關于KEIL,你應該知道的事

文章出處:【微信號:玩轉單片機與嵌入式,微信公眾號:玩轉單片機與嵌入式】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    DVI接口詳細分析

    DVI接口詳細分析DVI 接口規格和定義 DVI 有DVI 1.0 和DVI 2.0 兩種標準,其中 DVI 1.0 僅用了其中的一組信號傳輸信道(data0-data2 ),傳輸圖像的最高像素時鐘
    發表于 08-11 09:51

    工程師應該掌握的20個模擬電路(詳細分析及參考答案).pdf

    工程師應該掌握的20個模擬電路(詳細分析及參考答案).pdf
    發表于 04-07 13:28

    三極管特性曲線詳細分析

    三極管特性曲線詳細分析,特性曲線看不懂,
    發表于 06-29 16:34

    uboot代碼詳細分析

    [url=]uboot代碼詳細分析[/url]
    發表于 01-29 13:51

    詳細分析一下USB協議

    本文跟大家一起詳細分析一下USB協議。
    發表于 05-24 06:16

    詳細分析stm32f10x.h

    每日開講---學習STM32不得不看的剖析(詳細分析stm32f10x.h)摘要: 學習STM32不得不看的剖析(詳細分析stm32f10x.h)。/**這里是STM32比較重要的頭文件*******************************************
    發表于 08-05 07:44

    詳細分析了VTIM和VMIN的功能

    上一篇文章中,我們詳細分析了VTIM和VMIN的功能,《嵌入式Linux 串口編程系列2--termios的VMIN和VTIME深入理解》 也明白了這兩個參數設計的初衷和使用方法,接下來我們 就詳細
    發表于 11-05 07:09

    請問一下怎樣對stm32的啟動代碼進行詳細分析

    請問一下怎樣對stm32的啟動代碼進行詳細分析呢?
    發表于 11-26 07:10

    電子工程師必須掌握的20個模擬電路詳細分析

    本文檔的主要內容詳細介紹的是硬件工程師必須掌握的20個重要模擬電路的概述和參考答案以及詳細分析
    發表于 09-27 08:22

    電子工程師需要掌握的20個模擬電路的詳細分析

    電子工程師需要掌握的20個模擬電路的詳細分析
    發表于 09-28 06:22

    電子工程師必須掌握的20個模擬電路詳細分析

    內含參考答案以及詳細分析
    發表于 10-07 07:15

    電子整流器工作原理詳細分析

    電子整流器工作原理詳細分析
    發表于 02-27 10:43 ?2.5w次閱讀

    Buck變換器原理詳細分析

    Buck變換器原理詳細分析
    發表于 09-15 17:26 ?30次下載
    Buck變換器原理<b class='flag-5'>詳細分析</b>

    物聯網的產業生態是怎樣的詳細分析概述

    物聯網的產業生態是怎樣的詳細分析概述
    的頭像 發表于 12-08 10:00 ?5154次閱讀

    正激有源鉗位的詳細分析

    正激有源鉗位的詳細分析介紹。
    發表于 06-16 16:57 ?63次下載
    主站蜘蛛池模板: h在线观看免费| 国产美女精品久久久久久久免费| 好紧好爽水真多18| 日本3级视频| 午夜影院在线观看免费| 国产黄色在线看| 色偷偷人人| seba51久久精品| 日本人69xxxxx| 色香色香欲天天天影视综合网| 岛国最新资源网站| 欧美一级视频免费观看| 久久精品免费视频观看| 色天天综合色天天天天看大| 日本一级高清不卡视频在线 | 国产卡1卡2卡三卡网站免费| 亚洲一级色片| 亚洲一区亚洲二区| 欧美成人一区二区三区在线电影 | 天天操好逼| 九九热免费在线观看| 色五阁| 夜夜爽爽爽| 亚洲成人毛片| 久久久夜色精品国产噜噜| 久久久久久夜精品精品免费啦| ⅹxxxx68日本老师hd| 日本骚视频| 久久国产影视| 四虎影院在线免费观看视频| 午夜小视频在线观看| 久久精品国产99国产精品免费看| 黄色日本网站| 男人和女人做爽爽视频在线观看| 一色屋免费视频| 成年看片免费高清观看| 中文字幕一区二区三区在线观看| 麻豆美女大尺度啪啪| 操夜夜| 欧美日韩国产一区二区| 国产精品露脸脏话对白|