DA14531如何配置SDK工程路径

1 前言

当我们获取一个DA14531的工成样列,有时是不包括SDK中的公共部分的代码,只有用户项目代码。而想拷贝到自己的SDK中,如:F:\A02_Work\A01_Dailog\DA145xx_SDK\6.0.18.1182.1\projects\User\ble_app_sensor,打开工程发现,很多文件都都出现感叹号找不到,如下:
在这里插入图片描述

这时需要这样做了?经过研究发现,SDK的路径不对,KEIL在编译代码时,需要找到对应的文件,如果您拷贝的工程没有放在同步一个SDK的相同的位置时,就会出现找不到SDK中的代码文件
在这里插入图片描述

2 这个介绍一个好方法

采用dlg_make_keil5_env_v2.000.py工具将SDK内部的文件夹路径修改,说白的就是设定SDK的路径,让Keil编译器知道SKD的位置;

第1步

将dlg_make_keil5_env_v2.000.py拷贝到Keil工程目录下:
在这里插入图片描述

第二步

在DOS环境文件路径输入指令,直接输入cmd指令
在这里插入图片描述
在这里插入图片描述

第三步

输入python指令如下:
例子1:python .\dlg_make_keil5_env_v2.000.py -sdkpath “F:\A02_Work\A01_Dailog\DA145xx_SDK\6.0.18.1182.1”
在这里插入图片描述
在这里插入图片描述

执行指令结果如下:

在这里插入图片描述
在这里插入图片描述

第四步

直接点开keil执行程序文件,进行编译测试:
在这里插入图片描述

重新打开工程SDK中文件,之前丢失的文件又重新获得,如下:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/5580.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

去水印思考

当然,关于去除图片或视频中水印的代码改进,这需要基于您当前使用的技术栈(如Python、OpenCV、PIL等)和具体的需求(例如水印的位置是否固定、水印的颜色、透明度等)。这里我提供一个基于Python和OpenCV的基本…

高颜值管理系统界面,我敢保证你肯定看不够,看了又看。

有不少老铁,还坚持10年前的老思路,总觉得B端管理系统颜值不颜值不重要,关键是好用就行,这就犯了二元论的错误。 谁说高颜值的管理系统,就不好用了呢?高颜值和易用性冲突吗?我看未必吧。看看大厂…

羊大师:羊奶与传统牛奶在健康方面的差异

羊大师:羊奶与传统牛奶在健康方面的差异 羊奶与传统牛奶在健康方面的差异主要体现在以下几个方面: 营养成分:羊奶与传统牛奶在营养成分上有所不同。羊奶中含有更多的维生素A、碳水化合物、烟酸以及磷,而牛奶在钙、蛋白质和锌的含…

大语言模型在专业领域的应用——教育场景下的大语言模型

教育场景下的大语言模型 构建教育相关的大语言模型数据资源总结教育是人类社会进步的基石,对个人和社会发展都至关重要。在教育系统中,大语言模型已经被用于多种教育相关任务,有助于增强教育场景的智能化、自动化和个性化。 构建教育相关的大语言模型 通常来说,教育应用系…

[高质量]2024五一数学建模A题保奖思路+代码(后续会更新)

你的点赞收藏是我继续更新的最大动力,可点击文末卡片获取更多资料 你是否在寻找数学建模比赛的突破点? 作为经验丰富的数学建模团队,我们将为你带来2024 年华东杯(A题)的全面解析包。这个解决方案包不仅包括完整的代…

数组模拟双链表-java

通过数组来模拟双链表,并执行一些插入和删除的功能。 目录 一、问题描述 二、模拟思路 1.变量解释 2.数组初始化 3.在下标是k的结点后面插入一个结点 4.删除下标为k的结点 5.基本功能解释 三、代码如下 1.代码如下: 2.读入数据: 3…

Linux基础part-8

1、计算机硬盘类型和对应接口 1. Linux硬盘接口 硬盘接口类型直接影响到存储设备的性能、兼容性和可靠性。Linux硬盘接口是用来连接硬盘驱动器(包括传统机械硬盘和固态硬盘)到计算机系统的接口,它们允许数据在硬盘和计算机之间进行传输和交换…

【海博】雅思考什么?

文章目录 听力 阅读 写作 口语 参考资料 听力 听力考试分为四个部分,每个部分有10道题,每题1分。问题的排列顺序和答案在听力材料中出现的顺序一致。在播放听力材料过程中,考生会获得读题、写下答案以及检查答案的时间。考生应在播放听力…

深度图上色,深度图raw文件转为png,如何读取深度图raw文件?

raw文件,要知道宽、高、通道数、数据类型,就能顺利转化,下面是转化代码: import numpy as np import cv2# 图像的基本信息 width 640 # 图像宽度 height 480 # 图像高度 channels 1 # 图像通道数,例如3表示RGB d…

Memory augment is All You Need for image restoration 论文翻译

目录 一.介绍 二.实际工作 A.图像阴影去除 B.图像去雨 C.存储模块的开发 三.网络结构 A.内存扩充 B.损失函数设计 四.实验 A.与最先进方法的比较 B.MemoryNet消融研究 五.结论 CVPR2023 MemoryNet 记忆增强是图像恢复所需要的一切 论文地址https://arxiv.org/abs/…

微服务是什么

微服务(Microservices) 是一种软件架构风格,它是以一组小的服务来开发一个单一应用的方式;每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制(通常是基于HTTP的RESTful API)。这些…

探索密码学的奥秘:保护信息安全的基石与挑战

目录 概述 1.密码学的概念 2.典型对称密码系统 1.数据加密标准(DES) 高级加密标准(AES) 3.典型公开密码系统 1.RSA算法 2..椭圆曲线密码学(ECC) 4.国密算法 1.SM2 2. SM3 3. SM4 5.密码分析 …

no module named dig

1. Install PyTorch (>1.10.0). 2. Install PyTorch Geometric (>2.0.0). 3. pip install dive-into-graphs

代码随想录算法训练营DAY47|C++动态规划Part8|198.打家劫舍、213.打家劫舍II、198.打家劫舍III

文章目录 198.打家劫舍思路CPP代码 213.打家劫舍II解决环的问题思路总结CPP代码 198.打家劫舍III思路递归三部曲——确定参数和返回值递归三部曲——确定终止条件递归三部曲——确定单层遍历的逻辑 打印dp数组CPP代码 198.打家劫舍 力扣题目链接 文章讲解:198.打家劫…

SVN--基本原理与使用(超详细)

目录 一、SVN概述二、SVN服务端软件安装三、SVN服务端配置四、SVN客户端软件安装与使用五、SVN三大指令六、SVN图标集与忽略功能6.1 图标集6.2 忽略功能 七、SVN版本回退八、SVN版本冲突九、SVN配置多仓库与权限控制9.1 配置多仓库9.2 权限控制 十、服务配置与管理十一、模拟真…

Linux 第十七章

🐶博主主页:ᰔᩚ. 一怀明月ꦿ ❤️‍🔥专栏系列:线性代数,C初学者入门训练,题解C,C的使用文章,「初学」C,linux 🔥座右铭:“不要等到什么都没有了…

刷机维修进阶教程-----VIVO机型 修复基带 更改参数 实例步骤操作解析

写到前面: 任何参数修改和刷写分区都有风险。严重会导致无基带 无信号等故障。操作前都需要谨慎,养成备份关键数据分区的习惯。以便出现问题可以恢复。不管是修复基带分区还是更改相关参数,在操作前都有可以恢复原分区数据与刷机救砖的能力在操作。今天以vivo机型来做演示。…

bun 换源 国内阿里源 npmmirror 加速下载

Github https://github.com/oven-sh/bun 版本号 bun 1.1.5 windows 安装 bun 如果本机有 nodejs 环境, 可以 npm install -g bun 安装 ( 官方把 exe 已经传到了 npm 仓库, 走的国内 npm 镜像, 下载速度会很快) 没有 nodejs, 可以用 powershell 脚本安装 具体操作 全局 …

力扣刷题 63.不同路径 II

题干 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish”)。 现在考虑网格中有障碍物。那么从左上角到…

Pytorch GPU版本安装

一、背景 记录一下安装Pytorch GPU版本过程。 由于手残,卸载了电脑上的显卡驱动,现在我连显卡类型是啥都不知道了。 总体思路:安装显卡驱动->安装cuda->安装pytorch库 二、安装显卡驱动 2.1 查看本地显卡型号 通过「DirectX 诊断工具…