0
点赞
收藏
分享

微信扫一扫

新唐 arm m4 编译环境搭建

第一步:

首先去官网下载 mdk arm (地址​​https://www.keil.com/download/product/​​),一路next下去,我等小白最好别改地址,不然出现诡异找不到的各类错误,可不好解决。

如果是开发 m0/m23mcu,可以使用新唐提供的一年免费使用授权证书(地址​​https://www.nuvoton.com/tool-and-software/ide-and-compiler/get-keil-mdk-lic/​​)。当然更多人是科技试用arm,bing一下比较方便找到。

新唐 arm m4 编译环境搭建_官网


第二步, 安装nulink驱动。

官方出的调试接口。在官网(地址​​https://www.nuvoton.com/tool-and-software/ide-and-compiler/​​)找到nulink驱动包,Nu-Link_Keil_Driver。一路next安装下去,最后的usb也最好安装一下。

安装的keil路径一定要对。

新唐 arm m4 编译环境搭建_创建项目_02

新唐 arm m4 编译环境搭建_ide_03

新唐 arm m4 编译环境搭建_官网_04

官方调试 下载工具通用工具:NuLink NuLink-Me。功能一样,NuLink多一个spiflash,可支持离线下载。

第三步,下载bsp。

在地址(​​https://www.nuvoton.com/tool-and-software/bsp-and-example-code/board-support-package/​​),选择正确型号的bsp包。

新唐 arm m4 编译环境搭建_ide_05

结构:Docnment是手册和更新记录。

 Library:官方驱动头文件和源文件。

SampleCode:开发参考必须,没事多看看。

ThirdParty:包含一些比较流行的三方开发依赖。

我们开发时候可以直接拿出来一个官方开发好的事例,就他的锅开火做饭。

如果想单独新创建项目,新创建项目,选择我们开发的mcu。

新唐 arm m4 编译环境搭建_创建项目_06

创建完毕新项目,在魔法棒里 c/c++项目里,设置需要的头文件路径。

这是我的,bsp放在一个项目相邻的路径,使用相对路径,方便以后换设备或者换机器编译,不至于出问题。

新唐 arm m4 编译环境搭建_官网_07

单独创建一个group,添加设备启动文件,这俩文件路路径在Library\Device\Nuvoton\M480\Source \Library\Device\Nuvoton\M480\Source\ARM。

然后简单写个main函数,编译一下,缺啥函数,就添加相应的文件进来

需要的文件都在此路径下。

新唐 arm m4 编译环境搭建_官网_08

如此一个简单的可成功编译的项目就完成了

新唐 arm m4 编译环境搭建_ide_09


举报

相关推荐

0 条评论