硬汉嵌入式论坛

 找回密码
 立即注册
查看: 12023|回复: 4
收起左侧

[MDK] MDK-ARM Version 5.29 发布(20191118)

[复制链接]

6

主题

93

回帖

111

积分

初级会员

积分
111
发表于 2019-11-18 18:07:42 | 显示全部楼层 |阅读模式
MDK好久没更新了,今天刚放出来的5.29版本,更改的内容较多
  • [uVision updated to V5.29.0.0]
    • Added: option in License Manager to request a 30-day evaluation license         of the MDK Professional edition.
    • Added support for v8.1-M architecture extensions (requires MDK Professional).
    • Enhanced: auto-generated scatter files can manage multiple modules with the same name.
    • Enhanced: librarian is skipped in build if all contained objects are up to date shortening the build times.
  • [Arm Compiler included]
    • Included Arm Compiler 5 version 5.06u6 - unchanged: see Release Notes for further details.
    • Updated Arm Compiler 6 to version 6.13 - see Release Notes for further details.
  • [Software Packs included]
    • Keil - MDK Middleware 7.10.0
      • Updated File System Component to version 6.13.0
        • Added ftime_set and                  ftime_get functions used to manage the file or directory timestamps.
        • Added status codes fsAlreadyExists and                   fsNotDirectory that allow more control when using                  fmkdir,                   frmdir and                   fchdir.
        • Added debug configuration for debugging with                   Event Recorder.
        • Added second instance of the RAM drive (drive R1).
        • Corrected bug in FAT file name compare for names with equal root and 13 characters in length (LFN).
        • Corrected bug in FAT cluster handling when deleting file which could cause false out of space error.
        • Corrected bug in fmedia which could cause non-initialized pointer access when using uninitialized drive.
      • Updated Network Component to version 7.12.0
        • Added support for                Digest access authentication in               HTTP server.
        • Added support for user accounts in HTTP server Digest authentication.
        • Added support for passwords stored as MD5 hash value HA1.
        • Added support for the WiFi interface.
        • Added send frame buffering, if the MAC address in the IPv6 NDP cache is not resolved               (the first call to the netUDP_Send function does not fail anymore).
        • Corrected possible memory corruption in CHAP authentication, when                    PPP interface used in client mode, and the server generates CHAP challenges of less than 16 bytes.
        • Corrected memory issue when receiving fragmented broadcast message.
        • Corrected return code from BSD_EINVAL to                   BSD_ESOCK                  if BSD socket is not created.
        • Corrected filtering for link-layer addressed UDP messages                  (datagrams with correct MAC address and invalid IP address are no longer received).
        • Corrected Neighbor Discovery failure, when the requested global IPv6 address is on-link.
        • Corrected problem in BSD socket timeouts, when the blocked receiving and blocked sending in the socket are simultaneously used from two threads.
        • Corrected problem, that the device is not accessible to IPv6 after changing the MAC address.
        • Corrected possible TCP socket retransmission failure in keep-alive mode for very short time limits, when the keep-alive timer expired before the retransmission timer.
        • Corrected CHAP authentication failure                  in the PPP interface, when used in client mode.
        • Improved and optimized network core processing.
        • Improved versioning, added library version to a map file (i.e.: "network_ip4_release_v7.10.6").
        • Improved access to ethernet, serial and modem drivers.
        • Improved Event Recorder debug support and                   updated documentation for the debug events                  available in the Network Services.
        • Optimized send_frame functions for network interfaces.
        • Updated  IGMP multicast address filtering.
        • Updated lease renewal in the DHCP client also updates the default Gateway.
      • Updated USB Component to version 6.13.7
        • Added thread name for all threads created by the USB stack.
        • USB Host
        • USB Device
          • Corrected delay on USB out transfer when multiple USB devices are used.
          • Corrected handling if endpoint configuration in driver fails.
          • Corrected MSC class support for sector size different than 512.
          • Corrected MAC_str_to_addr function in Ethernet RNDIS driver.
          • Corrected MAC_str_to_addr function in USBD_User_CDC_ACM_RNDIS_ETH.c and  USBD_User_CDC_ACM_RNDIS_VETH.c templates.
          • Improved USB input buffers alignment (aligned to 32 bytes, support cache up to 32 bytes per cache line).
      • Unchanged Graphics Component to version 5.50.
      • Unchanged Board Support Interface specification.
    • ARM - CMSIS 5.6.0
      • Updated: CMSIS-Core (Cortex-M) to version 5.3.0.
        • Added provisions for compiler-independent C startup code.
        • Corrected a compilation issue in cmsis_armclang_ltm.h introduced in 5.2.0.
      • Updated: CMSIS-Core (Cortex-A) to version 1.1.4.
      • Updated: CMSIS-DSP to version 1.7.0.
        • Modified arm_math.h .
          • Removed dependance on cores.
          • Deprecated __SIMD32 and introduced new functions for SIMD accesses.
        • Added compilation flags for FFT. It is now possible to include only the tables required for FFTs.
      • Updated: CMSIS-NN to version 1.2.0.
      • Updated: CMSIS-RTOS to version 4.82.
        • Corrected: Recursive Mutex 16-bit lock counter is now checked to not overflow.
      • Devices
        • Generalized C startup code for all Cortex-M family devices.
        • Updated Cortex-A memory regions and system configuration files.
      • Utilities
        • Updated SVDConv to version 3.3.27.
        • Updated PackChk to version 1.3.87.
    • ARM - CMSIS-Driver 2.4.1
    • Keil - Arm Compiler 1.6.2 (Software Pack)
      • Added ARMV81MML to the list of supported processors.
      • Updated EventRecorder.scvd:
        • using level 'Detail' for start/stop A event group to not show in red.
        • adding prefix attribute to enable linking the event property to the doxygen documentation.
  • [Target debugging]
  • [Cortex-M Architecture models]
  • [Supported Operating Systems]



下载地址:https://armkeil.blob.core.windows.net/eval/MDK529.EXE

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107220
QQ
发表于 2019-11-18 18:19:01 | 显示全部楼层
爽歪歪,明天发个帖子整理下关键信息。
http://www2.keil.com/mdk5/529
回复

使用道具 举报

4

主题

160

回帖

172

积分

初级会员

积分
172
发表于 2019-11-18 19:51:31 | 显示全部楼层
软件准备好了,看来8.1M快来了
回复

使用道具 举报

2

主题

34

回帖

40

积分

新手上路

积分
40
发表于 2019-11-18 22:11:33 | 显示全部楼层
已下好,自取    https://c-t.work/s/0c89a3ec508940
回复

使用道具 举报

2

主题

87

回帖

93

积分

初级会员

积分
93
发表于 2019-11-19 08:34:24 | 显示全部楼层
更新的真快啊。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-21 23:21 , Processed in 0.223336 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表