
Keil MDK Nuvoton Edition – Full Cortex-M
⌵ 概述
Arm 与新唐科技为软件开发者提供免费的Keil® MDK专业工具:Keil MDK Nuvoton Edition - Full Cortex-M,此服务可支持所有基于 Arm® Cortex-M 处理器为内核的新唐产品,包括 Arm Cortex-M0/M0+/M23/M33/M4/M55/M7/M85,并可用于商业用途。
此服务亦包含 Arm Keil MDK v6 提供的所有工具和软件套件,包括 Arm C/C++ 编译程序、Arm Keil Studio Pack - the Visual Studio Code extensions、Keil µVision 与除错环境。
此免费服务的使用范围仅适用于 Keil MDK 5.37(含) 或更高的版本,并且仅支持 Arm Compiler 6。
按此申请用户许可(至2027年9月25日有效)
⌵ 常见问答-无法成功启用
Q1: 画面显示「License server could not be reached. Please verify the license server address and check your network connectivity.」
答:
请依照以下步骤检查
- 确认网址输入正确
- 确认装置的网络连接是否正常
- 请关闭防火墙或更换装置的网络来源
Q2: Arm® Keil® MDK 软件版本
答:
此 Keil MDK Nuvoton Edition - Full Cortex-M License 需使用 Keil MDK 5.37(含) 以后的版本。
查询 Keil MDK 版本的方法,请至 Help 选项,开启 About µVision。
Q3: 出现「Can’t activate… need to deactivate…」的讯息
答:
可能含有重复或旧的 User-Based License,需先停用旧的用户许可后再启用
⌵ 常见问答-编译问题
Q1:编译新唐 BSP 后发现有出现
「 The configured compiler version ‘5.06 update 7 (build 960) does not support the selected User Based Licensing technology.」等讯息
答:
Keil MDK Nuvoton Edition - Full Cortex-M 需使用 Arm compiler 6。
Q2:如何确认与选择 compiler 版本
答:
开启「Options for Target…」窗口,在 Target 类别中的 Code Generation 选项,可以设定对应的 Arm Compiler。
⌵ FAQ-取得授權與使用聲明
问:为什么需要取得授权与使用声明
答:
为了确保客户能够合法使用新唐所提供的相关服务,我们需要客户同意并遵守使用条款。这不仅是为了符合相关法规,更是为了保障客户的权益,避免因误用或未经授权的使用而产生法律责任。
新唐科技致力于提供高质量服务,透过此同意确认,确保双方的权利与责任清晰明确,亦确保客户能够顺利、安全地享受我们的各项服务。