新唐(nuvoton)MCU软件开发指南—环境搭建设置
创始人
2024-01-28 03:38:39
0

新唐MCU软件开发指南—环境搭建设置

1. 下载并安装Arm Keil MDK

https://www.nuvoton.com/tool-and-software/ide-and-compiler/keil-download/

2. 申请免费版的Keil License,并激活

https://www.nuvoton.com/tool-and-software/ide-and-compiler/get-keil-mdk-lic/
新唐(Nuvoton)为使用基于Arm Cortex-M0 和 M23 处理器的 Nuvoton 设备的软件开发人员提供免费的Keil MDK Nuvoton Edition,供商业使用。
如果你使用的是Nuvoton’s Arm Cortex-M4/ M7 的MCU, 那么需要购买 Keil MDK-ARM Cortex-M for Nuvoton – Cortex-M4/M7

免费的 Keil MDK Nuvoton Edition – Cortex-M0/ M0+/ M23 版本包括 Arm C/C++ 编译器、Keil RTX5 实时操作系统内核以及 µVision IDE 和调试器。
在这里插入图片描述

3. 下载并安装Nu-Link_Keil_Driver

Nu-Link_Keil_Driver在 Keil RVMDK 开发环境下运行,适用于所有Nuvoton微控制器。
https://www.nuvoton.com/tool-and-software/ide-and-compiler/

4. 连接Nu-Link Adapte

连接电脑,Nu_link Pro和目标芯片,如下图
在这里插入图片描述

5. 安装NuMicro ICP Programming Tool

https://www.nuvoton.com/tool-and-software/software-tool/programmer-tool/
在这里插入图片描述

6. 下载示例代码

一个完整的工程需要使用CMSIS文件(Cortex Microcontroller Software Interface Standard)和芯片的库文件,建议所有开发都以示例代码为基础开发。
根据将要使用的MCU找到合适的示例代码(资源-软件-示例代码)
https://www.nuvoton.com/products/microcontrollers/arm-cortex-m0-mcus/m031-series/
在这里插入图片描述
示例代码也可以在Github下载
https://github.com/OpenNuvoton/

使用keil uVision 4创建的项目,使用keil uVision5打开出错,弹窗提示not found device。可以将Project文件夹中的工程扩展名由.uvproj改为.uvprojx。

7. 调试和仿真调试的设置:

  • 打开Keil工程:Project → Options for Target → Output, 然后选择 Debug Information 选项有效。
  • Project → Options for Target → Debug, 并确认 Use:Nuvoton Nu-Link Debugger 这个选项被选择。
    在这里插入图片描述
  • 点击Settings 按钮打开Debug 页面, Debug方框中的设置选项会因Nu-Link Adapter不同而有所变化。
    在这里插入图片描述

仿真调试功能描述:

Debug FunctionDescription
Driver Version显示Nu-Link Adapter 在主机中的驱动版本信息。
Chip Type指定目标芯片类型
Reset选择 Auto detect 来复位目标芯片
IO Voltage指定 SWD 端口 I/O 电压值去供电给目标芯片; 选项包括:1.8V, 2.5V, 3.3V, 和 5V
  • 点击:Project → Options for Target → Utilities, 选中Use Target Driver for Flash Programming 选项,再勾上 Update Target before Debugging 选项。
    点击 Settings 按钮打开 Flash Download 页面, 用户就能使用Nu-Link Adapter 指定这些选项来烧录程序。
    在这里插入图片描述
    现在可以使用Keil编译,烧录,调试项目了。

CSDN博客仅作为本人工作学习之余的笔记使用,无任何商业目的,如果侵犯了你的隐私或权益,请随时联系作者,本人将及时删除相关内容

相关内容

热门资讯

加盟小本创业开店项目 加盟小本... 上海科镭的答复:1.摊贩型对于摊贩我们绝对不会陌生,这种方式出现在人群聚集的地方,如夜市、风景区、车...
2020小本创业好项目有哪些?... 很多人都会选择从小的项目开始做起来,这样就可以很好的降低我们这方面的风险所在,那么小本创业好项目有哪...
50万元小本创业加盟好项目 5... 为什么穷人多不敢去创业蛋糕创业蛋糕店创业30岁女人创业做什么适合女性创业的大学生适合什么创业毕业生如...
2019最赚钱的小本创业现在小... 一个项目好不好做,首先就是看市场,互联网上的项目多如牛毛,关键是你得有高手的思维,看到任何项目都能快...
最适合新手小本创业的小本创业项... 1零食小屋随着人们生活水平的不断提高,包装精美、口味独特的健康零食,将越来越受到人们的青睐。加之春节...
普通穷人创业小本项目 普通穷人...  最新适合穷人创业的小本项目:小商品代理首先你要做的就是寻找一个合适的品牌,但不要找名牌,你搞不起的...
“丹娜丝”的路径有点怪!台风为... 今年第4号台风“丹娜丝”预计将于今天傍晚到夜间在浙江台州至福建宁德一带沿海登陆。受台风影响,浙江和福...
几个适合穷人的创业好项目 成本... 随着生活压力越来越大,现在有很多人加入了创业的队伍中,创业找项目也不是非常的好找,起点不一样选择也就...
适合穷人创业的小本项目! 适合... 穷人创业项目选择哪个行业好呢?穷人创业项目,需要接受检验,也需要谨慎而行。现在小编就为您推荐多个适合...
适合穷人的小本创业项目 适合穷... 穷人不敢创业是为什么呢?因为害怕失去,害怕自己辛辛苦苦积攒下来的血汗钱赔个精光。如今生活中穷人的日子...