Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Keil转STM32CubeIDE工程移植问题记录
Keil转STM32CubeIDE工程移植问题记录 1 编译报错问题处理 2 工程相关配置问题 3 调试器配置 从Keil软件转战STM32CubeIDE 转换的过程中遇到了不少问题 在此记录一下 防止以后再踩坑 也给同样有转软件需求的朋友
STM32
STM32cubeIDE
keil
Keil警告和错误语句与消除方法笔记
遇到的keil相关错误 警告内容在这里进行更新 Warning 1 D last line of file ends without a newline 文件最后一行不是新行 解决 保证文件最后一行什么符号也没有 167 D argumen
日常问题
keil
Warning
Error
keil5 Device Database 灰色问题
使用 keil5 安装 GD 软件包后打开工程依然无法搜索到对应的芯片型号 GD32F450 The Project references device files or libraries that are not installed D
STM32
keil
pack
Device
gd
关于STM32调试器CMSIS_DAP的使用及注意事项
说明 最近在淘宝上买了一个STM32F4x1系列的最小系统板 提供CMSIS DAP固件 进群领取固件 秒变CMSIS DAP调试器 技术交流QQ群 970663546 售后QQ群 1055686596 凭订单号进入 1 关于KEIL设置
keil
STM32
单片机
arm
关于KEIL MDK调试ARM程序不能仿真的问题
在单片机程序调试过程中 由于程序量小 利用仿真器进行仿真调试方便直观 所以一般经常使用 但是keil经常会出现罢工 无法用仿真器调试的现象 如下图 解决方法也很简单 按照下图设置即可
单片机RTOSUCGUI
单片机
keil
MDK
STM32如何使用超声波传感器(HC-SR04)。(HAL库版本)
目录 作用 引脚作用以及接线 原理讲解 项目配置stm32cubmx 代码是实现 作用 首先我们先了解超声波传感器是用来干嘛的 目前我自认为这个传感器就是用来测量距离的 引脚作用以及接线 其次我们先来了解超声波传感器的4个引脚的作用 VCC
keil
STM32
嵌入式硬件
单片机
Keil不能正确生成.bin文件的解决办法
1 打开keil IDE 然后打开help gt uVison Help 搜索fromelf关键字如下图1 然后再进入到右下角的索引找到fromelf命令行的语法和选项 找到 bin的说明如下 如红色标注所说 正是症结所在 即如果链接文件中
嵌入式
c语言
bin
keil
Keil最舒服的配色方案
每次重装keil 都会重新配置下颜色 因为默认的颜色 看久了实在不太舒服 每次调到一个舒服的颜色 都要花不少时间 为了后面节省时间 现记录一下 如下就是我觉得还不错的配色方案 如果你觉得也还可以 可以接着往下看 一 进入配置 二 光标所在行
辅助工具
keil
关于Keil不识别系统头文件core_cm3.h的问题
之前遇到一次这个问题 解决了 之后又遇到一次就忘了之前是怎么解决的了 所以记录一下 所有不识别系统头文件的问题都可以用这种方式解决 找到你工程目录下的头文件 我以core cm3 h为例 这个头文件在STM32 LIBRARY CMSIS
嵌入式开发
keil
单片机
MDK5__配色方案的修改
一 必要的知识 与MDK主题相关的文件有两个 在X Keil v5 UV4路径下 global propglobal prop def其中global prop def是系统默认的主题配置 如果修改过字体等 系统会生成一个global pr
keil
【STM32】keil使用sprintf时的告警处理
使用如下语句 u8 DispBuf 50 sprintf DispBuf TEST 时 会出现如下告警 main c 86 warning 223 D function sprintf declared implicitly 这是由于没有包
STM32
keil
keil5软件安装&开发环境搭建教程(mdk,c51通用)
这是我在csdn上写的第一篇文章 心情激动兴奋 因为之前都是看别人写的博客 从来没想过自己去写一篇 在学长的鼓励下 尝试完成人生第一篇博客 仍有不足 希望大佬多多指正 写这篇的目的是因为keil5的安装是许多人入门嵌入式的第一步 而且以后遇
keil
开发环境搭建
单片机
STM32
嵌入式硬件
keil_lic.exe注册机使用
第一步 以管理员身份运行keil5 第二步 打开File中的License Management 第三步 复制CID 第四步 选择对应的Target为ARM 粘贴CID 复制生成的注册码 第五步 将注册码粘贴到这 就ok了
开发工具
keil
注册机
Keil编程中Source Brower : "P17" is undefined!的问题
博客原文 Keil编程中Source Brower P17 is undefined 的问题 在Keil新建工程中经常会遇到一个问题 去看某一个变量定义 然后跳转不过去 并提示Source Brower 某某 is undefined 在这
keil
keil仿真点击三次运行才开始运行
可能造成该问题的原因 使用了printf函数 未勾选微库编译 使用了仿真器供电 可能有效的解决方法 不适用printf函数 勾选微库编译 使用外部电源供电
单片机
keil
STM32F103C8T6使用备忘录
1 STM32端口配置寄存器 CRH寄存器 用于高位I O口 即GPIOX8 GPIOX15 X可以是A B C D E等 每个IO口有两个寄存器 分别是CNFxx 1 0 和MODExx 1 0 共占四位二进制or一位十六进制 1 CNF
keil
STM32
端口寄存器
keil调试stm32无法退出debug
keil调试stm32 debug之后有时会遇到这种情况 导致无法退出debug 只能任务管理器强制结束任务 原因 keil对中文的支持不够友好 工程路径过深或路径中有中文 调试过程中打了断电 解决方式 把工程的路径改浅 改成英文路径 例如
STM32
keil
嵌入式
单片机
keil勾选Use MicroLIB 的作用
MicroLib是一个针对用C编写的基于ARM的嵌入式应用程序的高度优化的库 与包含在ARM编译器工具链中的标准C库相比 MicroLib提供了许多嵌入式系统所需的代码大小的显著优势 下图对使用标准库和使用微库代码大小进行了对比 Micro
keil
Undefined symbol assert_param
Undefined symbol assert param Objects led axf Error L6218E Undefined symbol assert param referred from misc o Keil MDK 5
keil
L6050U compile erro
L6050U The code size of this image exceeds the maximum allowed for this version of the linker 原因 是 用的 是 EVb版本 需要 正版 才没有
keil
«
1
2
3
4
5
6
...12
»