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

MSPM0G3507工程模板创建

第二章 工程模板创建

1. 文件夹准备

首先创建一个文件夹专门存放我们的工程文件,如下图:

在这里插入图片描述

接着完善工程文件夹结构,如下图:

在这里插入图片描述

在此做出介绍:

  1. Listing:对应KEIL5魔术棒配置的Listing文件夹,Listing 文件夹是用于存放 Listing 文件(.lst)的一个目录。Listing 文件是编译过程中的一个中间产物,它包含了编译和汇编过程中所有代码和数据的详细信息,常用于调试和分析程序。

  2. Output:对应KEIL5魔术棒配置的Outout文件,输出工程的一些信息文件,当然还有hex

  3. Project:存放工程文件,如果使用VScode,此文件夹也存放VScode相关文件

  4. Source:TI官方库文件

  5. User:用户自己编写的函数,实现特定的功能

  6. README.md:程序的简要说明

  7. 删除临时文件.bat:如其名

2. 完善工程文件夹

需要在KEIL5中配置一下Listling和Output的路径,如下图展示:

在这里插入图片描述

在这里插入图片描述

之后下载TI官方的MDK文件,SDK文件夹全览:

里面会有Source文件夹,移动到我们的工程目录下:

在这里插入图片描述

安装KEIL芯片包:

3. 创建我们的第一个工程

首先选择MSPM0G3507这个芯片,如下图:

在这里插入图片描述

创建后,把我们的工程目录全添加进去:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

当然,头文件路径也不要忘记了:

在这里插入图片描述

在这里插入图片描述

文中代码下载:https://github.com/hazy1k/MSPM0-Quick-Start-Guide-Keli5/tree/main/MSPM0G3507/2.Code

http://www.dtcms.com/a/347377.html

相关文章:

  • 微信小程序自定义组件开发(上):从创建到数据通信详解(五)
  • 纠删码技术,更省钱的分布式系统的可靠性技术
  • 使用springboot开发-AI智能体平台管理系统,统一管理各个平台的智能体并让智能体和AI语音设备通信,做一个属于自己的小艾同学~
  • Dubbo vs Feign
  • 个人思考与发展
  • 探秘北斗卫星导航系统(BDS):架构、应用与未来蓝图,展现中国力量
  • 详细说一说JIT
  • Redis面试精讲 Day 28:Redis云原生部署与Kubernetes集成
  • Js逆向 拼夕夕anti_content
  • 深入解析Spring Boot自动配置原理:简化开发的魔法引擎
  • Java基础第2天总结
  • 青少年机器人技术(四级)等级考试试卷-实操题(2021年12月)
  • 互联网大厂Java面试实战:核心技术栈与场景化提问解析(含Spring Boot、微服务、测试框架等)
  • Java 遗传算法在中药药对挖掘中的深度应用与优化策略
  • 雨雾天气漏检率骤降80%!陌讯多模态车牌识别方案实战解析
  • Redis--day10--黑马点评--秒杀优化消息队列
  • 【JavaEE】多线程 -- JUC常见类和线程安全的集合类
  • 什么猫粮好?2025最新猫粮排名合集
  • 深度解析Bitmap、RoaringBitmap 的原理和区别
  • MySql知识梳理之DDL语句
  • TypeScript 类型系统入门:从概念到实战
  • 从零开始学习JavaWeb-16
  • 阿德莱德多模态大模型导航能力挑战赛!NavBench:多模态大语言模型在具身导航中的能力探索
  • Mysql InnoDB 底层架构设计、功能、原理、源码系列合集【六、架构全景图与最佳实践】
  • 新能源汽车热管理仿真:蒙特卡洛助力神经网络训练
  • android studio配置 build
  • XCVU13P-2FHGB2104E Xilinx(AMD)Virtex UltraScale+ FPGA
  • 力扣热题之多维动态规划
  • [2025CVPR-目标检测方向]学习增量对象检测的内生注意力
  • Redis(18)Redis的键空间通知机制是如何工作的?