E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
keil
stm32卡死在void HardFault_Handler(void)函数内
使用
Keil
的调试模式,发现程序卡死在voidHardFault_Handler(void)函数内。经过研究,发现是栈或堆溢出导致的问题。
路弥行至
·
2025-04-03 08:25
stm32开发
stm32
嵌入式硬件
单片机
[STM32]
KEIL
调试程序进入HardFault_Handler异常处理总结
在做CORTEX-M3单片机开发的时候,如STM32,可能会遇到设备跑着跑着程序死机的情况,往往调试起来很多时候发现是程序进入HardFault_Handler系统异常,根据相关资料和M3权威指南是可以通过调试查找出程序的问题点和解决问题的。根据CM3指南中的Faults可分为4类:总线faults、存储器管理faults、用法faults、硬fault;以下是具体说明:1、总线Faults是当A
21ic电子工程师
·
2025-04-03 08:54
嵌入式基础知识
stm32
单片机
嵌入式硬件
51单片机上位机编写与串口通信-深入了解串口
采用环境VS,
keil
:简单介绍简单的利用VS写上位机,和51单片机进行一个通信单片机通信原理这里不多说直接放链接CSDN有很多很详细的博客51单片机串口通信原理讲解C#网上很多教程这里推荐一篇更加详细的博客
CHENxiaomingming
·
2025-04-01 20:41
上位机
51单片机
串口通信
c#
单片机
精准测量电机转速:基于STM32的开源解决方案
使用的MCU是STM32F103RCT6,代码可以在
KEIL
环境中打开,然后下载到开发板上运行。你可以使用MDK的软件仿真功能来监视转速变量。
萧佳轩Maureen
·
2025-03-31 00:03
手把手教学51单片机——LED灯篇
准备工作本教程51单片机开发应用程序使用
Keil
5和stc-isp编译烧录,开发板型号使用STC89C52RC(购物APP搜索单片机开发板可找到),没有下载应用程序的我已经打包好可以通过下方链接进行下载
Zly714
·
2025-03-26 15:03
51单片机
51单片机
嵌入式硬件
单片机
笔记
经验分享
keil
如何生成最终程序
文章目录1.预处理阶段2.编译阶段3.汇编阶段4.链接阶段5.下载和调试阶段在使用
Keil
进行编译、链接直至生成最终程序的过程中,主要经历以下几个阶段:1.预处理阶段功能:预处理器会对源文件(通常是.c
✎ ﹏梦醒͜ღ҉繁华落℘
·
2025-03-26 14:53
keil
单片机
c语言
基于
KEIL
C51和 proteus的 C51汇编程序设计实例
baidu了一些资料发现
KEIL
C51可以实现汇编语言的操作步骤:1)将程序存为.A512)删除
keil
自动生成startup.a513)对自己写的A51文件设置option-->A51---将definec51SFRNAMES
做一个码农都是奢望
·
2025-03-24 21:15
course
汇编
c
语言
框架
STM32 Cube MX 软件使用教程和技巧(纯干货分享~~!)
优势:减少底层代码编写时间,避免手动配置寄存器,兼容多种IDE(
Keil
、IAR、STM32CubeIDE等)。二、基础使用教程
立量
·
2025-03-24 07:56
嵌入式IDE
stm32
单片机
嵌入式硬件
【STM32】智能避障红外小车
文章目录直流电机`motor.c/motor.h`红外对管红外循迹利用脉冲宽度调制技术(PWM)控制电机转速避障`red.c/red.h`编译环境:
keil
5SourceInsightSTM32F103X
Alioooooooon
·
2025-03-24 06:10
嵌入式
stm32
单片机
嵌入式硬件
stlink is not in the dfu mode,please restart it
问题:
Keil
中使用stlink烧录代码时,提示需要更新驱动,点击更新后,提示:“STLINKisnotintheDFUmodeplesserestartit”,重新拔插之后,还是同样的问题解决方法:stlink
litvm
·
2025-03-24 05:35
bug解决
经验分享
如何一键修改MDK代码风格以及error in include chain (cmsis_armcc.h): expected identfieror报错解决方法
errorinincludechain(xxxxxxx.h):expectedidentfieror等报错的解决方法一、修改MDK代码风格的两种方法最近在学习某原子stm32的HAL库视频,被教学代码的风格深深吸引,感觉
keil
superior tigre
·
2025-03-23 09:12
单片机
单片机
stm32
嵌入式硬件
keil
5 编译程序出现错误Error: L6411E: No compatible library exists with a definition of startup symbol __main
Error:L6411E:Nocompatiblelibraryexistswithadefinitionofstartupsymbol__main.之前装过ADS,ADS与MDK冲突,依据网友提供的资料,最终的解决办法如下
毛毛虫的爹
·
2025-03-23 05:07
HI3531
MDK(
Keil
μVision 5)的编译过程及文件类型全解
MDK(
Keil
μVision5)的编译过程及文件类型全解一、编译过程MDK的编译过程主要分为预处理、编译、汇编、链接、生成可执行文件、格式转换六个阶段。
froxy
·
2025-03-22 07:07
工具
arm
stm32
基于AT89C52单片机的智能导盲杖报警设计
点击链接获取
Keil
源码与ProjectBackups仿真图:https://download.csdn.net/download/qq_64505944/90498287?
七月小卖铺
·
2025-03-21 10:59
单片机
单片机
嵌入式硬件
嵌入式硬件篇---
Keil
51中的关键字
文章目录前言1.存储类型关键字1.1code作用地址范围用途示例1.2data作用地址范围用途示例1.3idata作用地址范围用途示例1.4xdata作用地址范围用途示例1.5pdata作用地址范围用途示例1.6volatile作用用途示例2.其他常用关键字2.1bit作用示例2.2sbit作用示例2.3sfr/sfr16作用示例2.4reentrant作用示例2.5interrupt作用示例2.
Ronin-Lotus
·
2025-03-20 11:46
嵌入式硬件篇
程序代码篇
上位机知识篇
嵌入式硬件
c
Keil
单片机
关键字
Keil
5安装全攻略
以下是
Keil
5的安装攻略,包括软件安装、激活以及芯片包安装等步骤:软件安装1首先从官方网站或正规软件下载平台下载
Keil
5软件包。
算法探索者
·
2025-03-19 08:03
Keil5安装全攻略
eclipse
python
sqlite
C51芯片包下载安装
一、前言由于前段时间下载
Keil
5用于编写stm32单片机程序,最近需要编写C51单片机的程序,在创建新项目时发现没有51单片机的器件型号,花了一点时间解决这个问题,故在此分享。
Book_熬夜!
·
2025-03-17 19:02
环境配置有关
51单片机
Keil
5调试必杀技:资深工程师不愿透露的7大实战秘籍
https://download.csdn.net/download/vvvae1234/90483274?spm=1001.2014.3001.5503前言:突破调试效率瓶颈在2024年嵌入式开发者调研报告中,73%的工程师反馈调试时间占项目总工期的40%以上。笔者曾亲历一个典型案例:某智能家居团队花费3周定位温控系统偶发故障,而掌握高级调试技巧后,同类问题可在2小时内解决。本文将揭示7个经过实
vvvae1234
·
2025-03-16 16:14
linux
运维
服务器
基于AT89C52单片机的多功能万年历温度计设计
点击链接获取
Keil
源码与ProjectBackups仿真图:https://download.csdn.net/download/qq_64505944/89452374?
七月小卖铺
·
2025-03-16 11:03
单片机
单片机
嵌入式硬件
使用DeepSeek完成一个简单嵌入式开发
开启DeepSeek对话请帮我使用AltiumDesigner设计原理图、PCB,使用
keil
完成代码编写;要求:使用stm32F103RCT6为主控芯片,控制3个流水灯的原理图这里需要注意,每次DeepSeek
大牛攻城狮
·
2025-03-14 19:13
AI能替换码农
DeepSeek
AI
嵌入式
AI替代码农
STM32
流水灯
用
keil
语言定义c51,51单片机
Keil
C51的使用(C语言)
实验目的:初步掌握
Keil
(C51语言)和SUNES59PA实验仪的操作和使用,能够输入和运行简单的程序。
杨佶Kulbear
·
2025-03-14 19:10
用keil语言定义c51
解决
Keil
最新版不支持Compiler Version 5的问题:一个开源解决方案
解决
Keil
最新版不支持CompilerVersion5的问题:一个开源解决方案最新发布关于
Keil
最新版不支持compilerversion5的解决办法项目地址:https://gitcode.com
黄豪宙
·
2025-03-12 22:15
[
Keil
] 编译报错 Target ‘FreeRTOS‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available.
Buildstarted:Project:OriginCar***Target'FreeRTOS'usesARM-Compiler'DefaultCompilerVersion5'whichisnotavailable.***PleasereviewtheinstalledARMCompilerVersions:'ManageProjectItems-Folders/Extensions'toma
chdlr
·
2025-03-12 22:45
单片机
[
keil
]L6200E: Symbol XXX multiply defined .O...错误解决方法
问题原因出现这个的原因往往是因为在我们使用全局变量的时候出现了问题(出现了重定义)二.解释原因在我们写程序的时候用全局变量,希望在头文件上面定义一个全局变量,让他们包含到两个不同的c文件中进行共用,由于使用错误往往会出现[
keil
俊昭喜喜里
·
2025-03-12 17:44
c++
开发语言
keil
5 MDK warning:registered ARM compiler version not found in path
重装打开
keil
5弹出窗口:warning:registeredARMcompilerversionnotfoundinpath...解决:增加系统环境变量ARMCC5LIBX:\
keil
_v5\ARM
weixin_34268610
·
2025-03-12 16:38
嵌入式
Keil
5 生成 *.LIB 文件
2025年1月17日研究
keil
5魔术棒时发现可以配lib库,研究后整理笔记如下:在
Keil
5中生成并调用库文件(.lib文件)的步骤如下:生成库文件创建项目:首先,创建一个新的
Keil
项目,并添加需要生成库文件的源文件
等и一会そ儿
·
2025-03-12 08:41
单片机
嵌入式硬件
MPU6050 卡尔曼滤波算法 四元数欧拉姿态解算 STM32 CubeMX HAL库 MDK
keil
5 零基础移植
文章目录一、在cubemx开启IIC并设置好对应的IIC引脚二、generatecode生成代码三、复制以下的全部代码新建分别保存放到IncSrc文件夹中1.MPU6050.h2.MPU6050.C四、如何使用总结一、在cubemx开启IIC并设置好对应的IIC引脚二、generatecode生成代码(记得生成单个c.h.文件)!!!!!!三、复制以下的全部代码新建分别保存放到IncSrc文件夹中
辛尘大海
·
2025-03-11 18:13
算法
stm32
嵌入式硬件
实验证明:
keil
5的工程改改名字就可以用于开发32或51,当然这只是你在
keil
5兼容了32和51时可以转换成开发51的
keil
4工程,而不是说你没有下载c51你就能开发51
实验证明:
keil
5的工程改改名字就可以用于开发32或51,当然这只是你在
keil
5兼容了32和51时可以转换成开发51的
keil
4工程,而不是说你没有下载c51你就能开发51把工程改成.uvproj结尾就是
广药门徒
·
2025-03-09 09:46
嵌入式硬件
基于51单片机的交通灯控制系统的设计
本文所介绍的是用
keil
进行c语言编写的,用STC-ISP进行烧录到板子上,在烧录之前,最好先用Proteus进行仿真,如果实现其所有功能后,再进行烧录,然后在板子上看实际实现的效果。
小董爱吃辣
·
2025-03-07 23:15
51单片机
嵌入式硬件
单片机
【
Keil
5】
keil
5修改主题背景颜色--仿VS Code 主题
keil
单调的白底主题难免会让人产生视觉疲劳,该配置摸仿VS的黑色主题。当然,如果你觉得这些都不合你心意也可自己制作配色方案。
流浪_彩虹
·
2025-03-04 07:12
单片机
嵌入式开发:傅里叶变换(4):在 STM32上面实现FFT(基于STM32L071KZT6 HAL库+DSP库)
目录步骤1:准备工作步骤2:创建
Keil
项目,并配置工程步骤3:在MDK工程上添加CMSIS-DSP库步骤5:编写代码步骤6:配置时钟和优化步骤7:调试与验证步骤8:优化和调整注意事项:在STM32L071KZT6
魂兮-龙游
·
2025-03-03 12:11
嵌入式开发
stm32
嵌入式硬件
单片机
DSP库
数字信号处理
基于51单片机的停车场车位管理系统仿真设计
51单片机停车场车位管理系统仿真设计(仿真+程序+报告+讲解视频)仿真版本:proteus7.8程序编译器:
keil
4/
keil
5编程语言:C语言设计编号:S0007✨1基本功能:芯片可以替换为STC89C52
up向上up
·
2025-03-03 02:52
51单片机设计
51单片机
嵌入式硬件
单片机
基于AT89C52单片机的停车场车位管理系统
点击链接获取
Keil
源码与ProjectBackups仿真图:https://download.csdn.net/download/qq_64505944/90441636?
七月小卖铺
·
2025-03-03 01:17
单片机
单片机
嵌入式硬件
Keil
.STM32F4xx_DFP.2.14.0:为您的STM32F4xx开发保驾护航
Keil
.STM32F4xx_DFP.2.14.0:为您的STM32F4xx开发保驾护航【下载地址】
Keil
.STM32F4xx_DFP.2.14.0资源文件下载本仓库提供了一个名为`
Keil
.STM32F4xx_DFP
曹筱习Dwayne
·
2025-03-03 00:10
Keil
.STM32F4xx_DFP.2.14.0 资源文件下载
Keil
.STM32F4xx_DFP.2.14.0资源文件下载【下载地址】
Keil
.STM32F4xx_DFP.2.14.0资源文件下载本仓库提供了一个名为`
Keil
.STM32F4xx_DFP.2.14.0
乌姗或Jonathan
·
2025-03-03 00:40
51单片机学习-流水灯(
keil
与Proteus)
一、跑马灯(
keil
)1.硬件接线原理图(1)、89C52(2)、流水灯2、
keil
代码#include//包含51头文件#include//包含移位标准库函数头文件#defineuintunsignedint
创益无界
·
2025-03-02 20:33
嵌入式学习
51单片机
嵌入式硬件
单片机
学习
Keil
MDK Armcc6 总是全编译项目的问题
我碰到的问题是因为使用lib库待代替原本的源码引起的,把lib库去除,使用源码编译就不会出现全编译的问题了。但是至于一定要使用LIB库但是又不想全编译暂时不知道怎么弄,具体为什么会这样暂不清楚。但是可以确定的是编译器参数可能选的不对,因为用EIDE还是使用Armcc6.19编译就没有这个问题EIDE编译就没问题
喵喵锤锤你小可爱
·
2025-03-02 06:08
STM32
Keil
stm32
解决
Keil
中找不到 Windows.h 头文件的问题
最近,在因项目需要使用意法半导体TOF传感器VL53L0X并移植其API时,就遇到了一个问题——
Keil
报错找不到Windows.h头文件。
韩新月楚雁潮
·
2025-03-02 00:21
STM32
单片机
windows
stm32
学习
嵌入式硬件
keil
显示No Browse information available的解决办法
keil
5经常出现进不去库文件定义的情况,解决办法是进魔术棒,把output下面的Brrowseinfomation勾选,再编译一下
最爱是生活
·
2025-03-01 22:36
stm32
嵌入式硬件
【STM32F103 开发】02. 开发环境安装与工程模板创建
我们将基于
Keil
MDK开发工具,详细讲解每一步操作,包括文件结构的创建、移植过程、移植文件名称及对应目录,以及
Keil
分组目录和对应文件的说明。
智木芯语
·
2025-02-28 13:14
【星火
Orbit-F1开发板】
单片机
stm32
MCU(单片机)读写外部SPI FLASH(MX25Lxx等),存储并读取图片数据
前言本实验使用
keil
c51新建工程,使用单片机硬件SPI读写SPIFLASH、软件模拟SPI驱动LCD,LCD为7.5寸720x480点阵屏。
風月同天
·
2025-02-25 20:56
LCD显示
51单片机
c语言
单片机
学习方法
STM32 HAL库DMA采集单片机内部温度
实现平台:STM32F103C8T6开发软件:STM32CubeMX+
keil
开发流程STM32CubeMX配置温度采集通道cubemx生成
keil
代码后用
keil
打开;在ADC初始化完成后进行自校准,
晚起的虫子被鸟吃
·
2025-02-24 20:35
单片机
stm32
嵌入式硬件
在
keil
5下无法识别ST-LINK
ST-Link驱动的下载、安装、配置,以及ST-Link固件的升级_stlink驱动-CSDN博客在
keil
5下ST-LINK无法识别_
keil
5stlink不能用-CSDN博客参考两篇博客:第一个是介绍用
m0_55576290
·
2025-02-24 11:25
青泥何盘盘
使用与调试
arm
keil
生成 bin 文件
bin文件生成在工程根目录:fromelf.exe--bin--bincombined--bincombined_padding=1,0xff--output@L.bin!Lbin文件生成在.axf文件同一目录:fromelf.exe--bin--bincombined--bincombined_padding=1,0xff--output!L.bin!L其中0xff表示多个段之间用0xff填充。
- flfxt -
·
2025-02-22 23:09
c语言
【ARM】
Keil
恢复默认设置
1、文档目标记录
Keil
系列如何恢复窗口默认设置和编辑字体等有关设置,解决客户异常操作导致的设置改变,帮助客户快速复原。
亿道电子Emdoor
·
2025-02-22 22:26
ARM
arm开发
单片机
stm32
Keil
5中查找所有项目代码中的函数,关键字等代码
1.按快捷键ctrl+F:序号1:代表在该.c或者.h代码中查找关键字序号2:代表在该项目查找关键字序号3:查找序号4:标记该文件中所查找代码2.在Findwhat栏中输入:所要查询的代码;3.如果是在Find选项中(单个文件中)查找,点击FindNext即可,即可查找;如果是在Findinthefiles(整个项目中)查找,点击FindAll即可;4.最后查找的代码信息(包括所在位置/行数)都在
软件黑马王子
·
2025-02-22 17:48
智能车
stm32
51单片机---按键控制单个数码管0-9循环
实验目标:用51单片机驱动共阴数码管实现0-9循环实验步骤:在Proteus里画出原理图在
Keil
里用C语言编写程序在Proteus中导入HEX文件,启动仿真共阴数码管介绍:共阴极数码管是把所有LED的阴极连接到共同接点
life_yangzi
·
2025-02-22 14:56
51单片机仿真
单片机
51单片机
stm32
J-Link系列下载器的烧录问题彻底解决
1.确保成功安装好
keil
5方法:按照此链接中课程1.1准备安装环境进行操作【铁头山羊stm32入门教程【新版】-哔哩哔哩】https://b23.tv/wb5XUGo2.安装J-link驱动2-1从jlink
1zero10
·
2025-02-20 14:22
单片机
单片机
STM32启动过程浅析(MAP文件、STM32启动过程、启动模式、Reset_Handler函数、__initial_sp堆栈的起始地址、堆栈)
在MDK(
Keil
MicrocontrollerDevelopmentKit)编译过程中,MAP文件对于分析程序存储占用情况非常有用。以下是M
孤芳剑影
·
2025-02-19 11:26
STM32
stm32
嵌入式硬件
单片机
学习笔记之debian的thonny开发(尚未验证)--从stm32裸机到linux嵌入式系统
stm32开发需要win+
keil
+stlink+开发板。linux嵌入式系统应用开发需要:lin
sjh2100
·
2025-02-18 02:33
嵌入式硬件
硬件工程
linux
stm32
debian
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他