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

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

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

開發(fā)工具Keil MDK升級(jí)至V5.29 有哪些改進(jìn)?

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 作者:黃工的嵌入式技術(shù) ? 2020-01-15 16:03 ? 次閱讀

關(guān)注Keil的讀者應(yīng)該知道MDK升級(jí)至V5.29的消息了。我看到升級(jí)消息也是第一時(shí)間去下載更新體驗(yàn)了一下。

升級(jí)之后的,用戶使用上沒有太多變化,主要是升級(jí)了一些組件,簡(jiǎn)單的說,就是一些小改動(dòng)。

現(xiàn)在MDK也在搜集用戶信息了,說的是用于分析產(chǎn)品,比如:平時(shí)的遇到的一些BUG,但具體會(huì)搜集哪些信息,我就不知道了

一般裝好之后,啟動(dòng)時(shí)會(huì)有這么一個(gè)提示,若不想被收集,點(diǎn)擊“否”。 下面講講升級(jí)的內(nèi)容,共四項(xiàng)。官網(wǎng)更新地址:

http://www2.keil.com/mdk5/529

一、編譯器Arm Compile升級(jí)至V6.13.1主要增加的功能是對(duì)Armv8.1-M和可選的M-profile Vector Extension(MVE)的支持。 MVE帶來了幾個(gè)獨(dú)特的架構(gòu)功能,這些功能可以在DSP機(jī)器學(xué)習(xí)內(nèi)核中實(shí)現(xiàn)更高的性能。 二、中間件MDK-Middleware升級(jí)至V7.10.0這次升級(jí),中間件升級(jí)內(nèi)容最多,包括文件系統(tǒng)、網(wǎng)絡(luò)、USB等。 1.文件系統(tǒng)組件

添加了用于管理文件或目錄時(shí)間戳的 ftime_set 和 ftime_get 函數(shù)。

添加了狀態(tài)代碼fsAlreadyExists和fsNotDirectory,可以在使用fmkdir,frmdir和fchdir時(shí)進(jìn)行更多控制。

添加了功能fversion,用于檢索FileSystem組件的版本。

增強(qiáng)了標(biāo)準(zhǔn)I / O例程使用的文件系統(tǒng)功能的錯(cuò)誤報(bào)告(使用errno檢索上一個(gè)錯(cuò)誤代碼)。

使用選項(xiàng) /S 和名稱緩存時(shí),已糾正frmdir中的錯(cuò)誤,該錯(cuò)誤可能導(dǎo)致重命名操作后無法訪問文件。

2.網(wǎng)絡(luò)組件

在客戶端模式下使用PPP接口并且服務(wù)器生成小于16字節(jié)的CHAP質(zhì)詢時(shí),已糾正CHAP身份驗(yàn)證中可能的內(nèi)存損壞。

在HTTP服務(wù)器摘要身份驗(yàn)證中增加了對(duì)用戶帳戶的支持。

增加了對(duì)存儲(chǔ)為MD5哈希值HA1的密碼的支持。

在HTTP服務(wù)器中增加了對(duì)摘要訪問身份驗(yàn)證的支持。

收到分段的廣播消息時(shí),更正了內(nèi)存問題。

如果未創(chuàng)建BSD套接字,則從BSD_EINVAL到BSD_ESOCK的更正返回碼。

提高了BSD插槽的堅(jiān)固性。

糾正了對(duì)鏈接層尋址的UDP消息的過濾(不再收到具有正確MAC地址和無效IP地址的數(shù)據(jù)報(bào))。

3.USB組件

USB設(shè)備/主機(jī):為USB堆棧創(chuàng)建的所有線程添加了線程名稱。

USB主機(jī):更正后的USBH_Device_GetController / Port / Speed / Address / VID / PID函數(shù)可用于設(shè)備枚舉初始化回調(diào)。


三、改進(jìn)μVision

μVision調(diào)試器現(xiàn)在支持 ADI v6(在ULINKplus,ULINKpro和CMSIS-DAP中)。

在反匯編程序中支持Armv8.1-M體系結(jié)構(gòu)擴(kuò)展。

自動(dòng)生成的分散文件可以管理具有相同名稱的多個(gè)模塊。

如果所有包含的對(duì)象都是最新的,則跳過在構(gòu)建過程中運(yùn)行Lib。

四、更新調(diào)試驅(qū)動(dòng)程序和模型

ULINKpro固件v1.59

ST-Link驅(qū)動(dòng)程序v3.0.7.0

NULink驅(qū)動(dòng)程序v3.01.6951

刪減了對(duì)Stellaris ICDI的支持

快速模型11.8

我這邊有點(diǎn)忙,只是簡(jiǎn)單更新試了下,大家之前反應(yīng)的一些問題,可以自己下載試試,看有沒有改善。 五、更多關(guān)于Keil內(nèi)容
1.下載地址官網(wǎng)下載地址:

https://www.keil.com/download/product

百度網(wǎng)盤: https://pan.baidu.com/s/10aoBgeWwJVaF28R5HIracQ

提取碼: wh67

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

    關(guān)注

    1

    文章

    1617

    瀏覽量

    49015
  • MDK
    MDK
    +關(guān)注

    關(guān)注

    4

    文章

    208

    瀏覽量

    32009
  • BSD
    BSD
    +關(guān)注

    關(guān)注

    0

    文章

    30

    瀏覽量

    10390
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    新唐科技率先發(fā)布免費(fèi)版Arm Keil MDK,助力嵌入式開發(fā)

    2024年11月5日,新唐科技正式推出了免費(fèi)版的Arm? Keil? MDK Nuvoton Edition,成為全球首家向開發(fā)者提供Keil MD
    的頭像 發(fā)表于 11-06 11:07 ?295次閱讀

    支持C2000的開發(fā)工具版本

    電子發(fā)燒友網(wǎng)站提供《支持C2000的開發(fā)工具版本.pdf》資料免費(fèi)下載
    發(fā)表于 10-10 11:06 ?0次下載
    支持C2000的<b class='flag-5'>開發(fā)工具</b>版本

    瑞星微刷機(jī)工具開發(fā)工具

    瑞星微刷機(jī)工具開發(fā)工具
    發(fā)表于 10-09 11:14 ?0次下載

    keil軟件實(shí)現(xiàn)編程仿真需要哪些步驟

    MDK-ARM 首先,您需要從 Keil 官方網(wǎng)站下載并安裝 Keil MDK-ARM。安裝過程中,請(qǐng)確保選擇適合您開發(fā)板的組件和
    的頭像 發(fā)表于 09-02 10:28 ?831次閱讀

    keil5怎么利用sys進(jìn)行配置ti環(huán)境

    設(shè)計(jì)。 安裝TI ARM工具鏈: 要為TI微控制器開發(fā)應(yīng)用程序,您需要安裝TI ARM工具鏈。這包括編譯器、鏈接器和其他必要的工具。您可以從TI官方網(wǎng)站下載這些
    的頭像 發(fā)表于 09-02 10:19 ?429次閱讀

    Diamond開發(fā)工具使用說明

    Diamond開發(fā)工具使用說明
    發(fā)表于 05-23 09:14 ?0次下載

    芯海通用 MCU應(yīng)用筆記 :在 IAR 及 MDK 開發(fā)環(huán)境下使用 printf 函數(shù)重定向移植差異指南

    對(duì) printf 函數(shù)支持的差異。并在本應(yīng)用筆記結(jié)尾處給出可以一鍵移植到 Keil、IAR8.x、IAR9.x 版本下的通用重定向代碼。 Keil 和 IAR 都是常用的開發(fā)工具 IDE,在實(shí)際項(xiàng)目
    發(fā)表于 05-16 11:56

    哪個(gè)STM8的開發(fā)工具最好用,最便捷?

    最近兩天剛開始搞STM8,本以為用過STM32之后,STM8應(yīng)該很容易的。沒想到兩天就栽在STM8的開發(fā)工具里了,俺實(shí)在是才疏學(xué)淺,覺得STM8的開發(fā)工具實(shí)在是太難用了,跟keil簡(jiǎn)直是天壤之別。現(xiàn)發(fā)起投票,看一下大家的感受,都
    發(fā)表于 05-15 08:11

    STM32的PMSM FOC 4.2需要用哪種版本的KEIL MDK

    請(qǐng)問,STM32的PMSM FOC 4.2 需要用哪種版本的 KEIL MDK ? 我原先采用FOC 4.0 ,開發(fā)工具用的是KEIL 5.10,換到4.2以后顯示打不開工程。
    發(fā)表于 05-13 08:35

    瑞薩Smart Configurator支持SEGGER集成開發(fā)工具

    Configurator代碼生成器中。此次集成將為Renesas新推出的R9A02G021系列MCU提供端到端的開發(fā)工具支持,標(biāo)志著瑞薩電子在通用應(yīng)用領(lǐng)域首次推出32位RISC-V MCU的重大突破。
    的頭像 發(fā)表于 05-10 14:25 ?661次閱讀

    怎么啦?你的Keil C51和Keil MDK還無法共存嗎?

    路徑設(shè)置為:D:\software\Keil\Keil_MDK\ARM\PACK三、KeilC51與KeilMDK共存打開C51與MDK的安裝目錄,然后把C51安
    的頭像 發(fā)表于 03-24 08:09 ?2968次閱讀
    怎么啦?你的<b class='flag-5'>Keil</b> C51和<b class='flag-5'>Keil</b> <b class='flag-5'>MDK</b>還無法共存嗎?

    STM32WLE5使用什么開發(fā)工具?

    我準(zhǔn)備使用STM32WLE5,請(qǐng)教一下使用什么開發(fā)工具?STLINK-V2可以嗎?
    發(fā)表于 03-14 07:00

    配置Ubuntu系統(tǒng)環(huán)境和安裝的開發(fā)工具

    安裝好Ubuntu系統(tǒng)環(huán)境后,開發(fā)前需要簡(jiǎn)單配置Ubuntu系統(tǒng)環(huán)境以及安裝一些必備的開發(fā)工具。
    的頭像 發(fā)表于 12-22 13:32 ?1645次閱讀
    配置Ubuntu系統(tǒng)環(huán)境和安裝的<b class='flag-5'>開發(fā)工具</b>

    CCES和VDSP開發(fā)工具有什么不同?哪個(gè)易于操作?

    我選用的21489做音頻操作,但是我是一名新手,需要學(xué)習(xí)一個(gè)開發(fā)工具,我想問各位這兩個(gè)開發(fā)工具CCES和VDSP++到底什么區(qū)別,如何選用?因?yàn)檫€有一系列的后續(xù)開發(fā),各位可建議采用哪
    發(fā)表于 11-30 06:59

    開發(fā)出商用的RISC-V處理器還需要哪些開發(fā)工具和環(huán)境?

    開發(fā)出商用的RISC-V處理器還需要哪些開發(fā)工具和環(huán)境? 處理器是軟硬件的交匯點(diǎn),所以必須有完善的編譯器、開發(fā)工具和軟件開發(fā)環(huán)境(IDE),
    發(fā)表于 11-18 06:05