资讯
STM32单片机开发环境的安装与使用(2023-08-31)
始终信任,并点击“安装”。点击下图“Finish”,完成软件安装。安装完成后,电脑桌面将生成名为“Keil uVision5”的快捷方式,并弹出如下对话框,选择关闭即可。Keil5 开发还需要安装芯片软件包,相关......
STM32系列MCU开发环境的搭建(2023-09-25)
器的具体工作原理和作用可以参见本公众号“嵌入式ARM篇”合集文章《01_编译过程简介及为什么需要交叉编译器》。支持STM32系列MCU的编译软件有很多种,开发编译环境也各不相同,其中Keil uVision5(以下简称Keil5......
keil_c51安装+注册+汉化教程(2024-08-13)
uVision5图标。
3、双击图标,运行Keil。打开File菜单栏,找到License Management许可证管理设置,弹出的页面如下图所示,复制Computer ID。
4......
RS485通信问题,能收不能发,485芯片坏的确认过程(2024-03-08)
收发控制引脚信号
485接口保护电路
测量得DE=0,处于接收状态。
(2)启动Keil uVision5,进入调试
Keil调试界面
发现485接收数据正常,发送数据串口调试助手接收不到。
(3......
基于HAL库的STM32呼吸灯实验(2023-07-20)
基于HAL库的STM32呼吸灯实验;先决条件:装有编译和集成的开发环境,比如:Keil uVision5。
板子硬件要求:设计了LED在定时器的接口上
呼吸灯是一种常见的电子制作实验项目,其通......
Event Recoder调试组件在stm32上的使用(2024-02-26)
编译和集成的开发环境,比如:Keil uVision5。
板子硬件要求:无,属于调试功能。
起源
因为做产品开发,设计东西有时候考虑得多,mcu的并没有多余的串口供使用调试,在调试一些初期进行验证时,必要......
unity在stm32上的使用(2024-01-10)
unity在stm32上的使用;按照本文的描述,应该可以在你所处的硬件上跑通代码。
先决条件:装有编译和集成的开发环境,比如:Keil uVision5。
板子硬件要求:无,芯片......
面向单片机编程(二)-开端,点亮第一个LED(2022-12-08)
一个Keil工程
1、双击运行Keil uVision5,选择Project->New uVision Project新建一个工程
2、入工程名,【注意】不要用中文,最好路径也不含中文,否则......
51单片机编程环境的搭建及代码编写的方法(2024-03-20)
的51系列兼容单片机C语言软件开发系统,提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等,目前最新版本已经到了uVision5。这里需要说明的是,Keil C51并不......
将步进电机与ARM7-LPC2148连接起来的方法(2023-02-09)
:
凯尔uVision5
Flasic 魔法工具
步进电机 (28BYJ-48)
28BYJ-48步进电机已如上图所示。它是一个 单极步进 电机,需要 5V 电源。该电机采用 4 线圈单极排列,每个......
实战之8051驱动8位数码管(2022-12-08)
当时手上没有开发板,就用Proteus来做电路仿真了。
工作环境:
Keil uVision5
Proteus 8 Professional
数码管
首先了解下数码管的相关知识
数码......
如何在ARM7-LPC2148中使用ADC(2023-02-09)
uVision5
魔法闪光工具
电路原理图
下表显示了LCD 和 ARM7-LPC2148 之间的电路连接。
ARM7-LPC2148液晶显示器 (16x2)
P0.4RS(寄存器选择)
P0.6E(启用......
如何用SysTick实现测量程序运行时间(2024-06-27)
V5.06
3,IDE:Keil uVision5
4,操作系统:Windows 10 专业版
2,程序源码
MeasureTime.h文件
[cpp] view plain copy......
Keil软件的安装及Keil C51和Keil MDK兼容配置(2023-01-03)
Keil软件的安装及Keil C51和Keil MDK兼容配置;最近很多学员碰到了一个keil安装的问题。
学习51单片机,用的是Keil C51版本开发,做STM32项目的时候,又要用KeIl......
VScode + keil开发环境搭建安装使用过程(2023-03-28)
VScode + keil开发环境搭建安装使用过程;这篇文章主要介绍了VScode + keil开发环境搭建及安装使用过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要......
如何创建51单片机KEIL工程步骤(2024-03-04)
如何创建51单片机KEIL工程步骤;1. 什么是Keil软件
Keil软件是一款专为嵌入式系统开发而设计的集成开发环境(IDE),常用于51、STM32单片机软件开发的编程软件。Keil编程......
51单片机编程环境搭建方法(2024-03-19)
51单片机编程环境搭建方法;前言
本教程将向大家介绍KEIL C51软件的安装,通过本教程的学习,我们可以在电脑上安装一个KEIL C51 软件,为后面学习程序的开发做好铺垫。
一、KEIL......
STC单片机编程软件安装(2023-01-04)
价格比较低廉,获得了很多大学生和工程师的喜爱。
接下来,给大家简单的介绍一下STC 单片机(C51也兼容)开发环境的搭建
单片机开发最常用的编译软件有Keil,IAR 等,宏晶......
如何使用Keil UVision IDE进行8051编程(2023-08-16)
如何使用Keil UVision IDE进行8051编程;步骤1:下载Keil UVision IDE
Keil为8051体系结构(C51)提供了代码受限(2K字节)评估版),足以......
在Keil中使用STM32CubeProgrammer(2024-08-01)
在Keil中使用STM32CubeProgrammer;01前言
STM32 MCU 新产品的早期用户有时候会遇见工具链还在完善中的情形,例如,一部分STM32 工具已经支持该产品,而另......
新唐科技推出完整的免费 Arm® Keil® MDK Nuvoton Edition,大幅提升开发者效率;
台湾新竹-2024 年 11 月 5 日-新唐科技正式推出免费版 Arm® Keil®......
单片机调试还可以这样玩?Keil与Proteus实现51单片机完美联调(2023-01-30)
单片机调试还可以这样玩?Keil与Proteus实现51单片机完美联调;之前我们介绍过Proteus单片机的程序仿真调试,但是对于绝大部分单片机爱好者来说,最熟悉的开发软件还是Keil,我们......
STM32中几种流行的开发环境对比(2024-08-21)
点肯定也有缺点。
本文就来说说当前STM32几种流行的开发环境优缺点~
一、Keil
Keil是一款老牌集成开发环境(IDE),而且是一款通用的IDE,兼容市面上大部分单片机。
01
优点
兼容......
8051单片机和STM32单片机的编程环境对比(2024-01-31)
STM32的单片机则具有较多的学习资料。下面就这两种单片机介绍一下编程环境。
1、单片机常用的编程环境
比较流行的单片机环境有keil和IAR,这两种环境可以覆盖市面上90%的单片机型号,而且......
干货,三分钟教你Keil C51软件的使用方法(2024-01-26)
干货,三分钟教你Keil C51软件的使用方法;KEIL C51标准C编译器为8051微控制器的软件开发提供了C语言环境,但是界面是英文的好多初学者看很多教程都是一头雾水,本站......
基于Keil、STM32,用C++编写流水灯程序(2023-04-06)
基于Keil、STM32,用C++编写流水灯程序;通常来说,在单片机上编程,要么汇编,要么C语言,而用C++进行开发的很少,那么究竟能不能用C++开发单片机呢?答案是肯定可以的,下面讲讲基于Keil......
带有STM32 Nucleo板的旋转编码器(2023-06-13)
带有STM32 Nucleo板的旋转编码器;步骤1:安装带有STM32L476软件包的STM32CUBEMX和Keil。
步骤2:为项目创建电子接口
该项目所需的电子组件为:-
1)16x2字母......
如何快速、简单地迁移Keil MDK工程项目到其他开发工具(2023-09-14)
如何快速、简单地迁移Keil MDK工程项目到其他开发工具;Keil MDK作为嵌入式行业常用的开发工具,嵌入式工程师们都很熟悉。但是最近听说Arm公司要把Keil MDK合并到Arm......
ch32可以用keil吗?ch32和stm32编程有区别吗?(2024-09-19)
ch32可以用keil吗?ch32和stm32编程有区别吗?;CH32是山外电子推出的一款基于RISC-V架构的32位微控制器芯片,其具有性价比高的特点,适用于一些成本敏感的产品。而STM32则是......
开源嵌入式编译器,没想象中那么好?(2024-09-09)
计算机产业也都处于拓荒的年代,所以就涌现了很多款C语言编译器。
根据EEWorld的调研,嵌入式工程师比较青睐的嵌入式编译器主要包括Keil(ArmCC)、IAR、GCC、AVR GCC、CLion、Clang......
如何用Keil来验证单片机变量占多少字节(2023-05-24)
如何用Keil来验证单片机变量占多少字节;首先问大家两个问题:
8位单片机定义一个int型变量,占几个字节?
32位单片机定义一个char型变量,占几个字节?
我敢说很多人都不知道,或者......
实战经验 | Keil、IAR、CubeIDE 中变量不被初始化方法(2024-07-12)
实战经验 | Keil、IAR、CubeIDE 中变量不被初始化方法;01前言
有些时候在我们的应用过程中要求变量有连续性,或者现场保留,例如 Bootloader 跳转,某种......
如何转换Keil工程为ECloudIDE工程(2024-06-26)
如何转换Keil工程为ECloudIDE工程;3.1 转换插件使用方法
由于市面上绝大部分STM32教程是基于Keil软件教学,而ECloudIDE是基于GCC编译器( gcc-arm -none......
Keil C51是如何支持双数据指针,有哪些特别的要求(2023-08-09)
Keil C51是如何支持双数据指针,有哪些特别的要求;在8051体系中,数据指针DPTR作为一个特殊的16位寄存器,用于寻址64 KB的XDATA或CODE空间,通常它被当作一个16位指针,指向......
keil单片机编程软件的使用方法说明(2024-06-25)
keil单片机编程软件的使用方法说明;单片机编程软件的使用尤为必要,每一款单片机编程软件都有各自特色。大家在选用单片机编程软件时,可依据自身情况而定。本文对单片机编程软件的介绍基于Keil,主要......
如何基于Keil、STM32用C++编写流水灯程序?(2023-10-20)
如何基于Keil、STM32用C++编写流水灯程序?;通常来说,在单片机上编程,要么汇编,要么C语言,而用C++进行开发的很少,那么究竟能不能用C++开发单片机呢?
答案肯定是可以的,下面......
Keil C51单片机变量的使用方法详细介绍(2023-05-05)
Keil C51单片机变量的使用方法详细介绍;引言
8051内核单片机是一种通用单片机,在国内占有较大的市场份额。在将C语言用于51内核单片机的研究方面,Keil公司做得最为成功。由于51内核......
51单片机仿真芯片调试(2023-01-30)
51单片机仿真芯片调试;实验环境:Keil软件,版本:C51 V9.54
STC-ISP综合下载软件,版本:V6.88
仿真芯片:IAP15W4K58S4
51单片机在线仿真环境搭建
第一步:将......
keil5和keil5 mdk有什么区别?(2023-03-14)
keil5和keil5 mdk有什么区别?;从Keil C51都Keil5 MDK,不知不觉已经用了Keil十几年。
虽然现在新增了一些开发环境,不过keil对于老工程师来说,应该......
当前STM32几种最流行的开发环境对比(2023-03-14)
我们就来谈谈当前最流行的几种STM32家族MCU的开发方案,主要向新人朋友们介绍几种集成开发环境,对于大佬们来说,如果您还在使用破解版的KEIL开发项目,不妨试试我下面提到的另外几种IDE,或许会有更好的开发体验。
Keil5
最正......
STM32F103C8T6单片机程序烧录教程(2023-10-25)
STM32F103C8T6单片机程序烧录教程;本次使用STM32F103C8T6型号单片机进行程序烧录演示,采用ST-Link方式烧录程序,程序烧录前确保已经安装好Keil MDK软件和ST......
嵌入式开发 | 单片机能用C++开发吗?(2023-04-06)
嵌入式开发 | 单片机能用C++开发吗?;通常来说,在单片机上编程,要么汇编,要么C语言,而用C++进行开发的很少。
那么究竟能不能用C++开发单片机呢?答案肯定是可以的。
下面基于Keil......
怎样去解决Keil编译的速度越来越慢的问题呢(2024-06-18)
怎样去解决Keil编译的速度越来越慢的问题呢;最近我在进行一个项目的开发,用的IDE是Keil mdk,由于代码量逐渐增加,发现编译的速度越来越慢。
构建项目
这个项目基于STM32F407,在此......
简单实用!STM32硬件错误的调试技巧(2023-06-08)
简单实用!STM32硬件错误的调试技巧;在用Keil对STM32的程序进行仿真时程序有时会跑飞,停止仿真程序会停在HardFault_Handler函数里的死循环while(1)中。
这说......
M60 单片机的在线仿真与步进、日志调试(2023-01-31)
M60 单片机的在线仿真与步进、日志调试;我们对M40 定时器0的代码进行步进调试,掌握调试技巧...
一、前期准备:
安装好keil C51
51单片机编程推荐软件,熟悉它,后续stm32同样......
怎样调试STM32硬件错误HardFault(2024-08-09)
怎样调试STM32硬件错误HardFault;在用 Keil 对STM32的程序进行仿真时程序有时会跑飞,停止仿真程序会停在HardFault_Handler 函数里的死循环while(1)中......
基于STM32的多种printf用法 你都知道吗?(2023-06-06)
printf输出
1.UART打印
这种使用UART串口输出,需要占用一个硬件串口。
2.Keil MDK-ARM Viewer输出
3.IAR EWARM终端输出
4.ST-LINK Utility......
STM32通过命令行编译和下载keil和IAR工程的方法(2024-09-20)
STM32通过命令行编译和下载keil和IAR工程的方法;可能很多人都不习惯使用Keil、IAR自带的编辑器,可能代码补全、错误提示、高亮等编辑功能相对来说支持的不是很好。
虽然Keil MDK......
stm32移植ucos iii教程(2024-07-16)
生成底层驱动代码)
Keil MDK(用于编译和下载代码)
创建STM32项目
首先,使用STM32CubeMX工具创建一个新的STM32项目。选择您想要使用的STM32系列微控制器型号,并设置相应的时钟源、配置......
如何在vscode上面开发stm32(2023-06-21)
如何在vscode上面开发stm32;vscode具有强大的代码编辑功能,自动补全代码,高亮代码看起来非常舒服,而Keil虽然也很强大,但是代码补全没有vsCode用起来舒服,如果能在vscode......
相关企业
keil;;;Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商。Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美
, CodeWarrior, Keil, or MPLAB are provided for each single board computer and microcontroller.;超过30年的微/ SYS
、PIC、IAR、AVR、KEIL、EMC、NTK、HOLTEK等。 各类型下载线:ALTERA下载线、LATTICE下载线、AVR下载线、XILINX下载线、51下载线等。 SOCKET(测试座)类型
、NEC,松瀚,NTK。 仿真器类型代理销售:ARM、51、DSP、PIC、IAR、AVR、KEIL、EMC、NTK、HOLTEK等。 各类型下载线:ALTERA下载线、LATTICE下载线、AVR下载