基于N32G457QEL7软件开发的基础准备

一,软件开发工具

复制代码
①,Keil-MDK
	[Keil MDK](https://www.keil.com/download/)
	我这边使用的是5.36版本,大家可根据自身需要进行下载;
②,N32G45x标准库驱动
	[N32G45x标准库](https://www.nationstech.com/product/general/n32g/n32g45x/n32g457)
③,N32G45x环境包
[N32G45x环境包](https://www.nationstech.com/product/general/n32g/n32g45x/n32g457)
④,N32G45x用户手册,数据手册
[N32G45x手册](https://www.nationstech.com/product/general/n32g/n32g45x/n32g457)
⑤,Jlink或NSLink
[SEGGER](https://www.segger.com/downloads/jlink/)
[NSlink](https://www.nationstech.com/product/general/n32g/n32g45x/n32g457)

下载完成资料后如下图所示:

大家可以根据自身需求下载对应的版本跟资料;

二,创建基础的软件工程

①,打开安装好的Keil-MDK软件,点击新建工程后自定义工程名称;

②,弹出的对话框中选择对应的芯片型号;

③,可以根据自身习惯创建软件分层文件夹;

④,将标准库中的文件移植到对应的文件夹中;

⑤,将文件添加至项目工程中,并选择好对应的头文件路径;

⑥,在main.c文件中添加main函数,并编译工程;

编译显示0错误,0告警则基础工程创建完成;

注意:基础工程中可以不用添加标准库中的网络驱动部分,否则会编译报错,后期条件网络功能模块时再添加对应的驱动即可;

如下所示:

相关推荐
风逸尘_lz5 分钟前
STM32标准工程目录文件解释
stm32·单片机·嵌入式硬件
小白学电子_7 分钟前
51 单片机 拖尾流水灯
单片机·嵌入式硬件
酸奶乳酪2 小时前
IIC学习笔记
笔记·单片机·学习
进击的横打2 小时前
【车载开发系列】系统时钟与定时器
stm32·单片机·fpga开发
LCG元3 小时前
STM32实战案例:基于STM32F103的智能插座(电量计量+远程控制)
stm32·单片机·嵌入式硬件
至为芯3 小时前
PY32F005至为芯支持32位ARM内核的高主频MCU微控制器
单片机·集成电路·芯片
somi73 小时前
ARM-06-时钟系统配置
arm开发·单片机·嵌入式硬件·时钟配置
爱喝纯牛奶的柠檬3 小时前
基于STM32和HAL库的大夏龙雀BT311-10C02S蓝牙模块驱动
stm32·单片机·嵌入式硬件
Xueqian E4 小时前
驱动策略和效率的整理
stm32·单片机·嵌入式硬件
电子工程师成长日记-C516 小时前
51单片机气压检测仪
单片机·嵌入式硬件·51单片机