国民技术MCU(N32G030K8L7)-工程创建(MDK)

前言:

资源准备

工程创建前,需准备好国民技术官方提供的软件包,软件包地址为为

ftp://download.nationstech.com

这是官方提供的产品资料,只需要在文件资源管理器输入该地址即可访问。访问成功后将所需要的资料拷贝到本地即可。

进入国民技术的FTP服务器选择 1-Microcontrollers

然后选择 N32G030xx_V2.1.0.zip,拷贝到本地,直接复制,粘贴。

 解压后里面有很资料,如下:

 我们需要先在 6-软件开发套件 这个文件夹找到 PACK 文件

 可以直接双击进行安装或者在 KeilPack Installer 中进行导入

接下来安静等待导入完成就好了.导入完成后,这时点击新建工程选择芯片时就可以找到国民技术的芯片了。

工程创建:

文件准备

接着我们需要在下面的目录下找到固件包(文件名为firmware)

...\\6-软件开发套件(Software Development Kit)\Nationstech.N32G030_Library.1.1.2

firmware 文件夹内有我们创建工程时所需要用到的一些标准库文件,CMSIS文件和启动文件.

准备好firmware文件后,我们可以按下面创建一些文件夹,对工程文件进行大致分类

CMSIS : 用来存放 firmware文件夹中 CMSIS 内的文件,全部复制过来;

FWLIB : 用来存放涉及到的标准库文件,标准库文件在firmware文件夹 n32g030_std_periph_driver文件夹中,可全部复制过来,建议只复制涉及到的;

MDK_ARM : 用来存放工程文件,创建工程时的路径就选择在这

USER : 顾名思义,就是用来存放用户代码文件的,比如main.c,n32g030_it.c

PS : n32g030_it.c,该文件可以在官方例程中复制过来,主要进行中断服务函数的编写.

此外,你也可以根据自己所需创建不同的文件夹

工程文件夹创建好了,接下来回到Keil工程中,工程结构大致如下

创建四个目录,分别为

STARTUP : 选择启动文件

USER : 选择用户文件

FW_LIB : 选择标准库文件

CMSIS : 选择系统配置文件,system_n32g030.c主要用来配置和更新时钟的参数

PS : 启动文件和系统配置文件的路径都在CMSIS->device

Keil 魔术棒配置

选择好对应文件后,还需要进入魔术棒进行一些配置

 编译器选择第五版,用第六版老是出现一些莫名其妙的错误

基本上,看到有头文件存放的路径都可以添加上

至此,一个N32的工程就创建完成了!

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值