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

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

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

3天內不再提示

不同版本Keil,編譯器可能不同

strongerHuang ? 來源:strongerHuang ? 2023-09-08 09:39 ? 次閱讀

今天在技術交流群看到這么一個問題,大概意思就是:同一個代碼工程(源碼不變),因Keil版本不同,程序(hex)卻變了。

對于很多新手來說,肯定會納悶,明明代碼沒變,為啥結果不一樣了呢? 這其中的“變量”就Keil版本從V5.14變為了V5.28。

而優化選項又沒變,那什么變了? 是的,有經驗的老司機肯定看出來了,就是編譯器的版本變了。

不同版本Keil,編譯器可能不同

為了驗證這個問題,我安裝了以前老版本的Keil V5.28和V5.36,默認自帶的編譯器AC(Arm Compiler),不管是AC5,還是AC6版本都不一樣。

Keil V5.28默認自帶編譯器為AC5.06-6和AC6.12:

6541b078-4dde-11ee-a25d-92fbcf53809c.png

Keil V5.36默認自帶編譯器為AC5.06-7和AC6.16:

65791fe0-4dde-11ee-a25d-92fbcf53809c.png

而這個工程源代碼沒變、優化選項(配置)沒變,編譯出來的Hex文件卻不一樣:

65bd2474-4dde-11ee-a25d-92fbcf53809c.png

如何解決這種問題?

1.使用相同開發環境

這里的開發環境主要指Keil版本,比如:以前用Keil V5.14,現在也繼續使用V5.14版本。

當然,如果條件允許,操作系統(Windows)也最好一樣,有可能會因為操作系統導致編譯結果一樣。

上個月才給大家分享過一篇文章:軟件工具沒事別瞎升級

2.使用相同編譯器

當然,如果不能做到上面說的軟件版本以及系統一樣(有的人就喜歡新版本的軟件),可以使用相同版本編譯器來盡量保持一致。

不管是這里說的Keil Arm Compiler 編譯器,還是GCC等工具,道理都是一樣。

Keil的編譯器可以修改,可能很多小伙伴還不知道,這里就給大家說一下。

更換Keil編譯器的方法比較簡單,到Keil(Arm)官方下載你需要版本的編譯器,自己安裝一下即可。

方法比較簡單,這里就不講述了,具體可以參看我之前分享的文章:手把手教你升級Keil MDK的ARM編譯器

本文就分享到這里,大家如果還有遇到類似的奇奇怪怪的問題,歡迎留言討論。

審核編輯:湯梓紅

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

    關注

    6042

    文章

    44617

    瀏覽量

    637534
  • WINDOWS
    +關注

    關注

    4

    文章

    3567

    瀏覽量

    89115
  • keil
    +關注

    關注

    68

    文章

    1214

    瀏覽量

    167155
  • 編譯器
    +關注

    關注

    1

    文章

    1642

    瀏覽量

    49238

原文標題:單片機代碼不變,hex卻變了?

文章出處:【微信號:strongerHuang,微信公眾號:strongerHuang】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Keil修改ARM編譯器及配置方法

    Keil MDK自 V5.36 版本之后,默認就不帶 Arm Compiler V5版本編譯器。如果需要使用 V5 版本
    發表于 09-19 10:41 ?4904次閱讀
    <b class='flag-5'>Keil</b>修改ARM<b class='flag-5'>編譯器</b>及配置方法

    Keil編譯器優化問題

    大家好,我在使用單片機程序編譯過程中,碰到了一些問題,懇請高手回答。具體描述如下: 當使用keil編譯器編譯過程中,設置為8級優化,產生的燒寫文件,就可以在硬件平臺上正常運行。但是如果
    發表于 12-18 16:39

    C51編譯器軟件 V6.02

    C51編譯器軟件 KEIL?V6.02
    發表于 12-27 15:51 ?71次下載

    Keil C51編譯器用戶手冊 中文版

    Keil C51編譯器用戶手冊 中文版:本手冊講述對8051 的目標環境,如何使用Cx51 優化C 編譯器編譯C 程序Cx51 編譯器包,可
    發表于 08-06 08:51 ?0次下載

    Keil C編譯器編程規則和代碼優化

    本內容介紹了Keil C編譯器編程規則和代碼優化,要實用好單片機就必須清楚它的內部結構組織結構,無論是在芯片的選擇還是代碼的編寫
    發表于 04-20 17:37 ?315次下載
    <b class='flag-5'>Keil</b> C<b class='flag-5'>編譯器</b>編程規則和代碼優化

    編譯器_keil的優化選項問題

    keil編譯器的優化選項針對ARM,對STM32編譯的一些優化的問題
    發表于 02-25 14:18 ?3次下載

    基于Atmel Studio 6軟件的KEIL ARM 編譯器使用

    基于Atmel Studio 6軟件的KEIL ARM 編譯器使用
    的頭像 發表于 07-04 09:49 ?5800次閱讀
    基于Atmel Studio 6軟件的<b class='flag-5'>KEIL</b> ARM <b class='flag-5'>編譯器</b>使用

    關于KEIL ARM編譯器的使用介紹

    KEIL ARM編譯器的使用
    的頭像 發表于 07-10 10:50 ?6358次閱讀

    控制IRQ和FIQ中斷的編譯器內部函數 基于Keil MDK

    控制IRQ和FIQ中斷的編譯器內部函數 - 基于Keil MDK
    的頭像 發表于 02-29 16:45 ?2623次閱讀

    如何在Keil MDK中使用GCC編譯器工具鏈

    Keil MDK 是否支持編譯器?有沒有辦法選擇其他編譯器可能你使用其他GUN工具鏈進行編譯時,會出現類似如下錯誤: --- Error
    的頭像 發表于 11-20 15:53 ?4763次閱讀

    使用keil開發華大MCU時的版本問題

    問題:使用keil配置華大MCU的開發環境時,按照官網的流程,從華大官網下載了相應得芯片PACK包后,在編譯時依舊提示各種配置錯誤。解決方案:推薦使用keil5.28及以上版本進行開發
    發表于 11-16 10:21 ?0次下載
    使用<b class='flag-5'>keil</b>開發華大MCU時的<b class='flag-5'>版本</b>問題

    如何在e2 studio中添加IAR和Keil的ARM編譯器

    過程,幫助客戶有效的提升開發效率。 在較早版本的e 2 ?studio中,針對瑞薩的RA系列RAM內核的產品,默認安裝的是GCC的編譯器,但在實際的應用過程中,很多的客戶都習慣于使用IAR或Keil
    的頭像 發表于 03-14 10:45 ?2092次閱讀

    Keil MDK使用GCC編譯器的方法

    有網友問:Keil 編譯速度有點慢,它支持GCC編譯嗎?
    的頭像 發表于 03-24 09:57 ?3213次閱讀
    <b class='flag-5'>Keil</b> MDK使用GCC<b class='flag-5'>編譯器</b>的方法

    使用ARMClang V6版本編譯器出現錯誤的解決方法

    很多STM32開發者使用ARM mdk IDE進行開發,我們知道ARM MDK IDE早已推出ARMClang V6版本編譯器了。不過,當我們把在V5版本經ARMCC編譯通過的工程文
    的頭像 發表于 06-07 12:32 ?7604次閱讀
    使用ARMClang V6<b class='flag-5'>版本</b><b class='flag-5'>編譯器</b>出現錯誤的解決方法

    Triton編譯器與其他編譯器的比較

    Triton編譯器與其他編譯器的比較主要體現在以下幾個方面: 一、定位與目標 Triton編譯器 : 定位:專注于深度學習中最核心、最耗時的張量運算的優化。 目標:提供一個高度抽象、靈活、高效
    的頭像 發表于 12-24 17:25 ?452次閱讀
    主站蜘蛛池模板: 国产综合无码一区二区色蜜蜜 | 在线观看成年人免费视频 | 男人把女人桶到高潮嗷嗷叫 | 美女夫妻内射潮视频 | 99re在这里只有精品 | 91九色麻豆 | 澳大利亚剧满足在线观看 | 国内精品久久人妻无码HD浪潮 | 狠狠色噜噜狠狠狠狠米奇777 | tobu中国日本高清 | 99久久999久久久综合精品涩 | 亚洲精品tv久久久久久久久久 | 日本精品卡一卡2卡3卡四卡三卡 | 三级电影免费看 | 捆绑调教网站 | 国产69精品久久久久APP下载 | 日韩精品熟女一区二区三区中文 | 国产人成高清在线视频99 | 鲁大师影院在线视频在线观看 | 日本19xxxx撤尿 | 男人J放进女人屁股免费观看 | 亚洲黄色录像片 | 一区二区三区毛AAAA片特级 | 国产中文欧美日韩在线 | 久久99精国产一区二区三区四区 | 天天爽夜夜爽8888视频精品 | 精品三级久久久久电影网1 精品日韩视频 | 红桃传媒少妇人妻网站无码抽插 | 亚洲精品欧美精品中文字幕 | 国语自产拍大学生在线观看 | 久久国产精品福利影集 | 国产精品久久久久久熟妇吹潮软件 | 秘密教学26我们在做一次吧免费 | 色窝窝777欧美午夜精品影院 | 美国大臿蕉香蕉大视频 | 大乳牛奶女在线观看 | 国产精品久久久久久亚洲影视 | 暖暖免费观看日本在线视频 | 国产 有码 无码 电影 | 中文字幕99香蕉在线 | 国产午夜精品理论片免费观看 |