资讯
keil5和keil5 mdk有什么区别?(2023-03-14)
keil5和keil5 mdk有什么区别?;从Keil C51都Keil5 MDK,不知不觉已经用了Keil十几年。
虽然现在新增了一些开发环境,不过keil对于老工程师来说,应该......
STM32单片机开发环境的安装与使用(2023-08-31)
两款最常用的软件集成了上述功能,分别是 keil5 和 IAR,本系列教程以 keil5 为基础的,因此,下面详细讲解软件 keil5 的安装以及使用。
1.2 keil 软件安装包获取
最先......
Keil5软件配置与新建STM32工程教程(2023-08-02)
Keil5软件配置与新建STM32工程教程;新建工程文件夹
建立名字为LED的文件夹存放工程文件,其中再建立两个文件夹,Listing文件夹用于存放编译器编译时候产生的C语言、汇编、链接......
Keil5软件配置与新建STM32工程的步骤(2023-01-09)
Keil5软件配置与新建STM32工程的步骤;新建工程文件夹
建立名字为LED的文件夹存放工程文件,其中再建立两个文件夹,Listing文件夹用于存放编译器编译时候产生的C语言、汇编、链接......
Keil5配置与新建STM32工程的步骤及注意事项(2024-05-17)
Keil5配置与新建STM32工程的步骤及注意事项;
新建工程文件夹
建立名字为LED的文件夹存放工程文件,其中再建立两个文件夹,Listing文件夹用于存放编译器编译时候产生的C语言、汇编、链接......
使用Keil5运行ARTPI blink led例程(2024-06-19)
使用Keil5运行ARTPI blink led例程;1.下载 RT-Thread 仓库
2.进入 artpi 的 bsp 目录,编译成 mdk5 目标
3.双击编译出来的 project 文件......
STM32系列MCU开发环境的搭建(2023-09-25)
器的具体工作原理和作用可以参见本公众号“嵌入式ARM篇”合集文章《01_编译过程简介及为什么需要交叉编译器》。支持STM32系列MCU的编译软件有很多种,开发编译环境也各不相同,其中Keil uVision5(以下简称Keil5......
OpenHarmony移植stm32步骤(2024-01-25)
OpenHarmony移植stm32步骤;OpenHarmony移植stm32步骤操作如下:
使用的开发工具:keil5 MDK
使用keil5打开工程后按F7进行编译问题
鸿蒙系统在github......
keil5编译开发51单片机操作步骤(2023-06-21)
keil5编译开发51单片机操作步骤;安装好keil 5 mdk 之后,从keil官网下载 c51v960.exe,
具体操作步骤
1.进入官网
2
3.点击C51之后,会让......
如何快速零基础到入门51单片机(二)(2022-12-09)
如何快速零基础到入门51单片机(二);此讲我们主要介绍如何安装Keil5与STC-ISP
一
Keil5软件一共有许多版本,我们现在学的是51单片机所以我们要选择C51这个版本。(建议......
单片机编程-如何快速零基础到入门51单片机(一)(2022-12-09)
特别说明下就是苹果的电脑好像不行,因为我们接下来使用的这个keil5软件没有苹果的版本,如果你的电脑是苹果的但是你很想学也可以装一下Windows的虚拟机,安装虚拟机的方法大家百度一下。
一
下面......
stm32从keil安装到程序烧录(2023-03-24)
stm32从keil安装到程序烧录;1.准备工具(1)一块stm32板,我用的是芯片型号是stm32L151C8T6;(2)keil5软件,可以到官网下载:https://www.keil.com......
STM32单片机程序编译及下载配置(2024-08-30)
STM32单片机程序编译及下载配置;前言
当拿到STM32单片机开发板的时候,程序的编译和下载将是我们踏入STM32单片机开发的第一步。本章详细介绍程序的编译和下载。包括:Keil5工程......
如何转换Keil工程为ECloudIDE工程(2024-06-26)
-eabi),两者在工程管理上存在一些差异,无法直接使用,我们团队提供了一个转换插件用与将Keil工程转换成ECloudIDE工程。
目前该插件只支持Keil5软件和STM32F10x系列芯片,其他......
基于51单片机的智能温控风扇设计(2023-07-21)
常见问题解决方案
Protues8.7简易教程
程序(Keil5)
本设计利用KEIL5软件实现程序设计。
注意:请使用KEIL5直接打开资料中的工程文件(资料中已说明打开方式),若要求使用其他版本软件,请谨慎购买!!
主程......
STM32单片机中Hex、Bin文件的区别及应用详解(2023-08-17)
STM32单片机中Hex、Bin文件的区别及应用详解;STM32、51等单片机程序经过编译后,生成的hex文件、bin文件,它们都是单片机烧写文件,本文介绍它们的区别与应用。Hex文件Keil5中生......
keil5配置stm32库函数开发(2024-07-31)
keil5配置stm32库函数开发;在将模板文件添加到工程中后,
1、点击魔术棒,选择C/C++,添加头文件的路径;
2、C/C++里面的define内填入:STM32F10X_MD......
STM32速成笔记(1)概述(2024-01-31)
,UART,DMA等。
五、程序模板
在使用Keil5编程时,针对一个外设需要新建对应的.c和.h文件。这里以LED模块为例,简单介绍一下本人的常用模板
.c文件
#include "LED.h......
51单片机简介及最小系统模块介绍(2023-08-30)
51单片机简介及最小系统模块介绍;补充:51单片机开发基础0中使用的软件是KEIL5和Protuse8.9,这两个软件都可以下载到,其中KEIL5是集成开发环境,Protuse8.9在之......
基于51单片机按键控制喇叭发出多种声音(2024-02-26)
仿真常见问题解决方案
Protues8.7简易教程
程序(Keil5)
本设计利用KEIL5软件实现程序设计。
注:全部代码免费分享,请自行建立工程!!
本设计由C语言编写,全部......
关于STM32单片机采用CH340串口烧写程序的细节(2022-12-12)
,将无法下载(BOOT0 为低电平的情况下)。解决办法是用串口下载一次程序后再用JLINK 下载,或者将BOOT0 配置成高电平后下载。Keil5中代码STM32单片机C语言代码如下:
Keil5代码......
STM32的DMA数据传输实例(2024-09-26)
STM32的DMA数据传输实例;本文将介绍如何通过DMA将ADC采集的数据直接存储到存储器中
而不需要经过CPU;
芯片:STM32F407
工具:STM32CUBEMX KEIL5
①通过......
STM32+BH1750 光敏传感器获取光照强度(2022-12-08)
STM32+BH1750 光敏传感器获取光照强度;一、环境介绍
MCU: STM32F103ZET6
光敏传感器: BH1750 数字传感器(IIC 接口)
开发软件: Keil5
代码说明: 使用......
FreeRTOS的demo程序如何用STM32CubeMx工具写?(2023-08-04)
FreeRTOS的demo程序如何用STM32CubeMx工具写?;CubeMX的基础使用方法,可以参看我之前发的一个视频STM32打印数据到串口助手。
环境
STM32CubeMX
KEIL5......
使用STM32CubeMx工具编写FreeRTOS的demo程序(2024-08-29)
使用STM32CubeMx工具编写FreeRTOS的demo程序;CubeMX的基础使用方法,可以参看我之前发的一个视频STM32打印数据到串口助手。
环境
STM32CubeMX
KEIL5......
基于51单片机实现温度监测报警系统(2023-01-31)
工通信允许数据同时在两个方向上传输,即有两个信道,因此允许同时进行双向传输。
主函数代码(C语言)KEIL5实现:
#include
#include "LCD1602.h"
#include......
基于51单片机用DS1302和LCD1602设计可调式电子日历与时钟(2023-01-31)
unsigned int:0-65535
char:-128-127
int:-2^31-2^31-1
主函数代码(C语言)KEIL5实现:
#include
#include "LCD1602.h......
STM32按键中断应用实例(2024-07-19)
板芯片STM32F407,PI9作为外部中断源、USART3串口向屏幕传输信息
1.2编译工具:MDK-ARM V5(keil5)
1.3辅助工具:STM32CubeMX
2.硬件设计
2.1原理......
基于51单片机实现继电器控制照明设备(2023-02-01)
器驱动电路原理
主要代码(C语言)KEIL5实现:
#include
#define uchar unsigned char
#define uint unsigned int
sbit K1 = P1^0......
【51单片机】矩阵键盘逐行扫描法仿真实验+超详细Proteus仿真和Keil操作步骤(2024-04-07)
【51单片机】矩阵键盘逐行扫描法仿真实验+超详细Proteus仿真和Keil操作步骤;一、环境
我用的是Keil5做编译工具,用proteus仿真。除了Keil5不知道有没有其他好用的能生成.hex......
【51单片机】矩阵键盘逐行扫描法仿真实验+超详细Proteus仿真和Keil操作步骤(2024-08-26)
【51单片机】矩阵键盘逐行扫描法仿真实验+超详细Proteus仿真和Keil操作步骤;一、环境
我用的是Keil5做编译工具,用proteus仿真。除了Keil5不知道有没有其他好用的能生成.hex......
基于51单片机实现红外控制系统控制电机调速(2023-01-31)
电机主要由永磁体(定子)、线圈(转子)和换向器组成。
除直流电机外,常见的电机还有步进电机、舵机、无刷电机、空心杯电机等。
主函数代码(C语言)KEIL5实现:
#include
#include......
STM32串口中断应用实例(2023-05-24)
:
1.1开发板芯片STM32F407,USART3串口驱动电路、LED驱动电路
1.2编译工具:MDK-ARM V5(keil5)
1.3辅助工具:STM32CubeMX
2.硬件设计
2.1原理......
51单片机控制步进电机-让电机转起来(2024-02-22)
、定时器三个部分,相关基础教程网上很多,可以自行学习
一、软件清单
需要用到的软件有keil5编译软件、STC程序烧录软件
二、控制原理
根据TB6600驱动器原理,向PUL口发送脉冲,每发......
基于51单片机的可调频率幅值的波形信号发生器设计(2024-03-18)
27 频率加到50HZ,振幅不变
图28 振幅减到2.5V,频率不变。
以上仿真结果均符合设计要求。
程序代码
使用keil4或者keil5编译,代码有注释,可以结合报告理解代码含义。
......
使用STM32单片机点亮LED(2024-03-07)
灯开始,快速掌握新开发板的编程要点,带领团队走向胜利。
成为“一灯大师”,离不开持续的修行,离不开对一招一式的勤学苦练。本文将讲解如何通过编程来控制STM32点亮一个LED。
学习环境:
1.软件:Keil5......
基于51单片机理解SG90舵机原理并用按键控制(2023-01-31)
,是舵机控制的一个周期。
所以0.5ms是自增一次,1ms是自增两次,1.5ms是自增三次,2ms是自增四次,2.5ms是自增五次。
主函数代码(C语言)KEIL5实现:
无按......
STM32+DHT11 读取温湿度数据显示(2022-12-08)
STM32+DHT11 读取温湿度数据显示;一、环境介绍
MCU: STM32F103C8T6
温湿度模块: DHT11
开发软件: Keil5
二、DHT11 介绍
DHT11 数字......
移植stemwin笔记01 emwin文档说明(2024-07-29)
许可协议
STemWin_CM4_wcXX.a
emwin核心库文件
XX=16时适用于EWARM7 和 Keil5
XX=32时适用于EWARM8和SW4STM32......
STM32使用HAL库开发指南(2024-08-02)
STM32使用HAL库开发指南;准备内容
好奇心,耐心,细心
一台电脑,并安装keil5,以及STM32CUBEMX等开发应用。
JLINK或者ST-LINK模块。
STM32开发......
基于51单片机利用中断实现100以内的按键计数(2023-02-01)
)
主要代码(C语言)KEIL5实现:
#include
unsigned code Code[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,
0x7d,0x07,0x7f,0x6f......
基于51单片机的万年历时钟仿真设计(2024-03-19)
仿真结果均符合设计要求。
程序代码
使用keil4或者keil5编译,代码有注释,可以结合报告理解代码含义。
......
STM32F103C8T6实现直流电机速度PID控制(2023-10-17)
这个反馈值后我们就可以使用经典的PID算法,对电机的转速进行准确的控制了,这篇文章主要分享PID基本原理和Keil5的PID编程。
02 PID的基本原理
PID算法是上个世纪30年代......
基于51单片机实现简易密码锁功能(2023-02-01)
)KEIL5实现:
主函数代码:
#include #include "Delay.h"
#include "LCD1602.h"
#include "MatrixKey.h"
#include......
基于51单片机实现LED模拟交通灯(2023-02-01)
平有效
LED的特性是单向导通,只有当阳极的电压大于阴极的电压才能导通。在仿真图中LED的阳极接了电源,因此阴极我们置0方可导通。
主要代码(C语言)KEIL5实现:
#include
sbit......
基于51单片机的路灯自动开关控制仿真设计(2024-03-18)
仿真结果均符合设计要求。
程序代码
使用keil4或者keil5编译,代码有注释,可以结合报告理解代码含义。
......
使用STM32、WIFI模组,亲手打造一款智能宠物喂食器(2023-04-03)
减速电机;
涂鸦IOT平台;
keil5编程环境;
所采用的模组为涂鸦VWXR2,可以轻松实现配网,还具有语音功能。该wifi语音模组的链接如下:
https://developer.tuya.com......
毕业设计| STM32F407智能汽车(2023-04-26)
降压为5v,5v电压经过AMS1117芯片降压为3.3v,然后稳定供电于智能汽车的多个传感器以及电机驱动板。
软件介绍
代码编写:keil5 mdk版本
电源模块设计:AD20(大学......
基于51单片机实现旋转LED灯报警(Proteus仿真)(2023-02-01)
某些急需处理的异常情况或特殊请求,CPU暂时中止现行程序,而转去对这些异常情况或特殊请求进行处理,在处理完毕后CPU又自动返回到现行程序的断点处,继续执行原程序。
主要代码(C语言)KEIL5实现:
#include......
基于STM32的甲醛浓度检测报警proteus仿真设计(2024-09-11)
器电路不工作。
下图检测到甲醛浓度是0.110mg/m3,大于等于报警值,三极管导通,蜂鸣器报警
3.程序设计
程序是用keil5 mdk版本打开的,如果打开有问题,核实下keil的版本。程序是HAL库版......