a片毛片免费看

  • <tr id='j9SYxs'><strong id='j9SYxs'></strong><small id='j9SYxs'></small><button id='j9SYxs'></button><li id='j9SYxs'><noscript id='j9SYxs'><big id='j9SYxs'></big><dt id='j9SYxs'></dt></noscript></li></tr><ol id='j9SYxs'><option id='j9SYxs'><table id='j9SYxs'><blockquote id='j9SYxs'><tbody id='j9SYxs'></tbody></blockquote></table></option></ol><u id='j9SYxs'></u><kbd id='j9SYxs'><kbd id='j9SYxs'></kbd></kbd>

    <code id='j9SYxs'><strong id='j9SYxs'></strong></code>

    <fieldset id='j9SYxs'></fieldset>
          <span id='j9SYxs'></span>

              <ins id='j9SYxs'></ins>
              <acronym id='j9SYxs'><em id='j9SYxs'></em><td id='j9SYxs'><div id='j9SYxs'></div></td></acronym><address id='j9SYxs'><big id='j9SYxs'><big id='j9SYxs'></big><legend id='j9SYxs'></legend></big></address>

              <i id='j9SYxs'><div id='j9SYxs'><ins id='j9SYxs'></ins></div></i>
              <i id='j9SYxs'></i>
            1. <dl id='j9SYxs'></dl>
              1. <blockquote id='j9SYxs'><q id='j9SYxs'><noscript id='j9SYxs'></noscript><dt id='j9SYxs'></dt></q></blockquote><noframes id='j9SYxs'><i id='j9SYxs'></i>

                首頁 > 應用 > 單片機㊣ 應用
                [導讀]單片機編程軟件有很多,如IAR和Keil便是〓兩個比較知名的單片機編程軟件。那麽,這兩款單片機編程軟件在應用過程中誰更便利呢?這兩款編程軟件之間又有何區別呢?如果你想有所了解,不妨繼續往下看。

                IAR與Keil兩款開發工具區別介紹:

                一.MDK不支持層疊文件夾,在文件夾的下一級中必須為文件;IAR支持層疊,可以比較方便管理代碼卐,理清層次。

                二. MDK支持dynamic_cast運算符,而IAR文檔中明確表示≡不支持。如果在IAR中強行使用該運算符,則編譯會報錯:

                Error[Pe020]: identifier dynamic_cast is undefined

                三.MDK連接library,直接添加到文件夾即可;IAR則需要從工並沒有後面幾人高貴程中選項中設置。這應該不算什麽問題①,畢竟大多數IDE都是這麽做的,但最讓人很郁悶的是,IAR不能采用相對路徑。比如../MUF/MUF.LIB在編譯時,就會連接〇到別的目錄,只能采用d:/MUF/MUF.lib絕對路徑的形式。

                四.MDK編譯時,只有level的選擇;IAM有debug和Release的快速選擇

                五.默認狀態,MDK的工具欄功能比較多,有點繁雜;IAM的比較簡◥潔,但相對,也比較單薄。

                六.MDK的C++有std::這個命名空間;IAR下面的所有容器和算法,都不采用std命名空間

                七.MDK默認只創建工程,工作不過已經開始抽搐了區是不會直接創建。如果想多個工程聚合◣,則首先需要創建一個multi的工作區,然後再添加相應的工程。 IAR,默認是創建工程和工作區,如果想多個工▼程並存,直接添加即可。相比之下,MDK創建工程的文件比較少,而IARM創建工程生成的文件比較多。

                八.MDK的程序文件,最後必須要有一個╲新的空行,否則會有編↓譯警告:

                warning: #1-D: last line of file ends without a newline

                如果主要是采用C,並且也不會有太多的library需要連接,MDK和IAR都能勝任。不過這種情形就比較推薦IAR,因為其非常簡潔①,上手也快,代碼層次也能清晰明了。

                如果主要是采用C++,並且用到很多特性,或是需要有㊣多個工程進行協作,那麽註々定只能選擇MDK,只不過這樣就一定要每個文件最後加上新的空行了。

                換一批

                延伸閱讀

                [單片機應力量都不小用] STM32 keil 添加.h文件方法

                STM32 keil 添加.h文件方法

                新建並添加.h文件,文件名稱命名與→引用相同。即如引用led.h,則保存的.h文件也應命名為led.h例如:在main函數中,引用......

                關鍵字:STM32 keil 添加.h文件

                [單片機應用] Keil使用中的若幹問題

                Keil使用中的若幹問題

                  一、混合編程  1、模塊⌒ 內接口:  使用如下標誌符:  #pragma asm  匯編語句  #pragma endasm  註意:如果在c51程序中使用了匯編語言,註意在keil編譯器中需要激活Properties中的“Generat......

                關鍵字:Keil 若幹問題

                [單片機︼新聞] 2018年臺積電全年營收首次破萬億,增長5.5%

                2018年臺積電全年營收首次破萬億,增長5.5%

                據悉,7nm制程產品出貨帶動了臺積電第4季度的營收,其中大多來自於蘋果ㄨ新款iPhone的 A12芯片出貨。但蘋果新機銷售堪憂,拖累了臺積電第4季度運營表現。 ......

                關鍵字:7nm制程 臺積電 蘋果 iPhone

                我 要 評 論

                網友評論

                技術子站

                更多

                項目外包

                更多

                推薦博客