当前位置: 首页 > news >正文

keil新建工程HC32L176MATA

先看一下最后的文件夹结构(文件夹结构可以根据项目实际的需要去定义)

keil内:

参考文章:

KEIL平台下新建华大HC32F460单片机工程笔记_hc32f keil环境搭建-CSDN博客

 (我根据需要,创建的文件夹结构和原文是有出入的)

准备工作:

keil版本:

如果是第一次使用HC32L176MATA,需要在小华的官网下载相应的pack包。

HC32L176MATA-LQFP80 - 小华半导体有限公司

一、创建文件夹

创建一个空的文件夹用来存放工程文件以及源文件。

文件夹结构:

下面会详细介绍每个文件夹存放的文件

从HC32L17x_DDL_Rev1.1.0\example\gpio\gpio_output\source目录拷贝main,c文件到\01_Source_Code目录下

从HC32L17x_DDL_Rev1.1.0\example\gpio\gpio_output\source目录拷贝ddl_device.h文件到\01_Source_Code\HC32L17x目录下

\HC32L17x_DDL_Rev1.1.0\mcu\common,目录下拷贝文件到\01_Source_Code\HC32L17x

\HC32L17x_DDL_Rev1.1.0\driver目录下的两个文件夹拷贝到\01_Source_Code\Driver

\HC32L17x_DDL_Rev1.1.0\mcu文件目录下的MDK文件夹复制到\02_Keil_Project

在提供的样例中找一个启动文件(\HC32L17x_DDL_Rev1.1.0\example\gpio\gpio_output\MDK/startup_hc32l17x.s)复制到\02_Keil_Project

二、新建工程

打开keil新建一个工程keil-new uvprojx Project

将工程保存到刚才的路径,工程命名

选择芯片内核

点击ok,勾选core

点击小盒子创建工程内的文件夹结构,如下:

点击ok

三、配置

添加文件的路径

linker

debug

这里的flash要和使用的芯片匹配

output

选择输出hex

四、编译

最后编译看结果

连接板子,仿真看一下

 


http://www.mrgr.cn/news/57349.html

相关文章:

  • Maven入门到实践:从安装到项目构建与IDEA集成
  • 【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (三):Cors的设置及.env文件的设置
  • Rust中的Send特征:线程间安全传输所有权详解
  • matlab怎样自动搜索文件夹中的所有txt文件,并将每个txt文件中的数据存放到一个cell数组中——MATLAB批量处理数据
  • ES6:let和const命令解读以及变量的解构赋值
  • 几何算法系列:空间实体体积计算公式推导
  • 基于Spring Boot+Vue的私人定制旅游系统(协同过滤算法、实时聊天)
  • 堆排序原理及代码
  • 关于使用 C# 处理水位数据多种格式的统一转换
  • input子系统的框架和重要数据结构详解
  • SpringBoot项目整合Mybatis-MySql数据库编程
  • 总集篇:环形链表(是否成环?环长度?入环点?)
  • 鸿蒙启航 | 搭建 HarmonyOS 开发环境来个 Hello World
  • Jenkins配置CI/CD开发环境(理论到实践的完整流程)
  • opencv 将相机图片转为视频 - python 实现
  • 计算机毕业设计Hadoop+大模型在线教育大数据分析可视化 学情分析 课程推荐系统 机器学习 深度学习 人工智能 大数据毕业设计
  • 信发软件之添加组件——未来之窗行业应用跨平台架构
  • 顺序表(一)(数据结构)
  • linux:线程id及线程互斥
  • python基础综合案例(数据可视化—折线图可视化)
  • 全栈面试题】模块5-1】Oracle/MySQL 数据库基础
  • Spring Cloud --- Sentinel 规则持久化
  • 前端-基础CSS总结常用
  • 七、数据库服务器(MySQL、PostgreSQL)的搭建
  • 基于Fourier的两个人形机器人:从改进的3D扩散策略之iDP3到从单个RGB视频中模仿学习的OKAMI
  • 【面试经典150】day 6