资讯
基于Keil、STM32,用C++编写流水灯程序(2023-04-06)
基于Keil、STM32,用C++编写流水灯程序;通常来说,在单片机上编程,要么汇编,要么C语言,而用C++进行开发的很少,那么究竟能不能用C++开发单片机呢?答案是肯定可以的,下面讲讲基于Keil......
使用Keil下载Hex文件进STM32(2022-12-26)
使用Keil下载Hex文件进STM32; 前言
初学STM32时,是通过串口1把Hex文件下载进STM32的,需要一个串口模块,而且还要设置BOOT0和BOOT1电平,然后通过FlyMcu软件......
如何基于Keil、STM32用C++编写流水灯程序?(2023-10-20)
有人在单片机上面用C++开发项目。
其实,随着单片机的存储资源以及运行速度的增加,目前有些工程师开始用C++开发单片机项目了。
2
准备工作
在Keil MDK开发环境下,用C语言开发STM32比较常见了,什么......
stm32单片机用什么软件编程(2024-07-26)
stm32单片机用什么软件编程; 今天要和大家分享的是stm32单片机用什么软件编程相关信息。
想学单片机开发,最主要是熟悉stm32的软件开发环境,目前stm32的开发环境,主流是KEIL和......
stm32移植ucos iii教程(2024-07-16)
生成底层驱动代码)
Keil MDK(用于编译和下载代码)
创建STM32项目
首先,使用STM32CubeMX工具创建一个新的STM32项目。选择您想要使用的STM32系列微控制器型号,并设置相应的时钟源、配置......
使用国民技术的N32替换STM32的操作流程(2024-04-18)
寄存器,
配置如下所示:
需要编写*.ini文件更改VTOR,ini文件编写如下:
在keil中加载,使得软件启动后先配置单片机:
配置好后可以实现分散加载,能够是程序在烧录位置启动,发现程序分散加载可以运行......
程序烧录方式你了解多少?(2023-09-27)
需要先注意下半部分
Main memory 主存储区
通常,我们编写的代码,是放到主存储区的起始位置(0x0800 0000)开始运行的,烧录程序时,直接将程序烧录到这里即可(KEIL软件给STM32烧录......
keil单片机编程软件的使用方法说明(2024-06-25)
在于介绍keil单片机编程软件如何将hex下载进STM32,如何烧写hex文件以及如何直接使用二进制数。如果你对本文内容具有兴趣,不妨继续往下阅读哦。
一、使用Keil下载Hex文件进STM32
初学......
基于STM32的printf串口数据输出(2023-05-24)
上输出数据的功能。
Keil环境 重映射
在STM32的Keil开发环境中,C的库函数有两种实现方式
使用标准的C函数库
就是我们平常在PC Window平台上用的C库函数,此库的的优点在于实现的功能全面。但是......
单片机烧录程序怎么分类(2023-06-20)
需要先注意下半部分
Main memory 主存储区
通常,我们编写的代码,是放到主存储区的起始位置(0x0800 0000)开始运行的,烧录程序时,直接将程序烧录到这里即可(KEIL软件给STM32......
嵌入式开发 | 单片机能用C++开发吗?(2023-04-06)
有人在单片机上面用C++开发项目。
其实,随着单片机的存储资源以及运行速度的增加,目前有些工程师开始用C++开发单片机项目了。
准备工作
在Keil MDK开发环境下,用C语言开发STM32比较常见了,什么......
STM32无法连接JLink(Flash读写保护)解决方法(2024-09-03)
保护,此后使用JLink再也无法连接上stm32了,Keil中也没办法识别出设备:
Snipaste_2020-12-10_10-37-11
2.解决方法
首先,修改stm32的启动方式,我的......
STM32微控制器的技术特点和性能指标(2024-09-18)
Keil、IAR等开发工具对程序代码进行编译,生成目标文件。
5.烧写程序:将编译生成的目标文件烧写到STM32微控制器中。
6.调试程序:使用调试工具对程序进行调试,确保程序正常运行。
7.优化......
配置VS Code 开发STM32【宇宙&最强编辑器】(2023-03-23)
单片机。从他的视频中看到,稚晖君开发STM32用的IDE居然不是Keil,而且界面也挺好看,后来去搜所发现稚晖君使用的CLion进行的开发,并且在稚晖君的知乎也有对CLion开发STM32环境......
意法半导体推出功率量程更大的STM32 烧录调试器,赋能下一代超低功耗应用(2023-04-25)
准确地测量在任何一款STM32 微控制器 (MCU) 上运行的应用的功耗。
该产品的宽动态量程能够处理物联网和无线应用等功耗敏感的开发项目,可测......
在家没有硬件开发板怎么调试STM32?(2024-04-03)
在家没有硬件开发板怎么调试STM32?;01前言
在学习51单片机的时候,经常会使用keil+protues的方式来做一些实验,这样的模拟仿真为我们节省了很多硬件和时间成本,可以......
意法半导体推出功率量程更大的STM32 烧录调试器,赋能下一代超低功耗应用(2023-04-25)
准确地测量在任何一款STM32 微控制器 (MCU) 上运行的应用的功耗。
该产品的宽动态量程能够处理物联网和无线应用等功耗敏感的开发项目,可测量从纳安到 500mA 的电流值,测量准确度保持在±0.5......
意法半导体推出功率量程更大的STM32 烧录调试器,赋能下一代超低功耗应用(2023-04-26 09:18)
(X-NUCLEO-LPM01A),是一款动态电流测量范围100nA 至 50mA的可编程电源,通常用于分析在超低功耗 STM32 MCU 上运行的应用的功耗。此外,STM32L562E-DK探索......
STM32单片机Bootloader的实现(2023-05-25)
现。
STM32的内存划分
前面文章我们说了,STM32上电后会从0x08000000地址处开始运行,因此,如果我们想要使得STM32在上电之处直接进入进Bootloader,那么......
STM32系列MCU开发环境的搭建(2023-09-25)
器的具体工作原理和作用可以参见本公众号“嵌入式ARM篇”合集文章《01_编译过程简介及为什么需要交叉编译器》。支持STM32系列MCU的编译软件有很多种,开发编译环境也各不相同,其中Keil uVision5(以下简称Keil5......
ch32可以用keil吗?ch32和stm32编程有区别吗?(2024-09-19)
ch32可以用keil吗?ch32和stm32编程有区别吗?;CH32是山外电子推出的一款基于RISC-V架构的32位微控制器芯片,其具有性价比高的特点,适用于一些成本敏感的产品。而STM32则是......
STM32中几种流行的开发环境对比(2024-08-21)
点肯定也有缺点。
本文就来说说当前STM32几种流行的开发环境优缺点~
一、Keil
Keil是一款老牌集成开发环境(IDE),而且是一款通用的IDE,兼容市面上大部分单片机。
01
优点
兼容......
M60 单片机的在线仿真与步进、日志调试(2023-01-31)
M60 单片机的在线仿真与步进、日志调试;我们对M40 定时器0的代码进行步进调试,掌握调试技巧...
一、前期准备:
安装好keil C51
51单片机编程推荐软件,熟悉它,后续stm32同样......
STM32F103系列开发_点亮LED灯(2023-05-25)
目前意法半导体主推的开发方式,有 STM32CubeMx软件加持,可以一键生成keil工程,图形化编程非常方便,资源网上也有很多。
当前这个系列文章的STM32开发主要是选择寄存器方式开发,寄存器开发优点是: 代码......
如何转换Keil工程为ECloudIDE工程(2024-06-26)
如何转换Keil工程为ECloudIDE工程;3.1 转换插件使用方法
由于市面上绝大部分STM32教程是基于Keil软件教学,而ECloudIDE是基于GCC编译器( gcc-arm -none......
STM32单片机学习笔记(5):ADC模数转换器(2023-08-01)
本利用仿真软件率先入门STM32单片机。这是第五部分针对STM32单片机内置ADC模块的学习和理解。
硬件模块
STM32F103R4
LDR
串口模块
软件工具
CubMX
Proteus
KEIL
电路......
实战经验 | 一个 Flash 编程错误标志的探析(2024-07-04)
佐证了结论的准确性。
另外, 客户反映, 这个最小化工程, 相同的代码, 使用 IAR 时测试会出错, 但使用 KEIL 时并没有出错. 这个很奇怪. 这就引出的另外一个问题. 相同代码, 不同编译器运行......
在Keil中使用STM32CubeProgrammer(2024-08-01)
在Keil中使用STM32CubeProgrammer;01前言
STM32 MCU 新产品的早期用户有时候会遇见工具链还在完善中的情形,例如,一部分STM32 工具已经支持该产品,而另......
如何利用STM32CubeMX来自动生成STM32代码(2023-04-03)
如何利用STM32CubeMX来自动生成STM32代码;众所周知,ARM Cortex M 系列是 ARM 专门为单片机设计的内核。其中,STM32 系列的芯片可以算得上最成功的 ARM......
STM32固件IAP升级实战(2023-04-03)
STM32固件IAP升级实战;硬件:stm32f103cbt6 软件:STM32F10x_StdPeriph_Lib_V3.5.01 预备知识2 Bootloader
2.1 启动流程
2.2......
基于stm32的keil开发环境搭建(2023-05-10)
基于stm32的keil开发环境搭建;1 只要按照下面的一步步来,绝对能从0开始建立一个STM32工程。不仅包括工程建立过程,还有Jlink设置方法。本文使用芯片为STM32F103CB。1 下载......
基于STM32的甲醛浓度检测报警proteus仿真设计(2024-09-11)
基于STM32的甲醛浓度检测报警proteus仿真设计;仿真图proteus 8.9
程序编译器:keil 5
编程语言:C语言
设计编号:C0083
1.主要功能
功能说明:
1、以STM32单片......
8051单片机和STM32单片机的编程环境对比(2024-01-31)
STM32的单片机则具有较多的学习资料。下面就这两种单片机介绍一下编程环境。
1、单片机常用的编程环境
比较流行的单片机环境有keil和IAR,这两种环境可以覆盖市面上90%的单片机型号,而且......
STM32常用的一些开发工具(2024-03-22)
STM32常用的一些开发工具;本文为大家汇总 STM32 常用的一些开发工具。
IDE(集成开发环境)
IDE:IntegratedDevelopmentEnvironment,集成......
STM32单片机简介(2024-07-26)
STM32单片机简介;1、STM32简介
STM32中的ST指的是意法半导体,M是Microelectronics的缩写,32表示32位,即意法半导体公司开发的32位微控制器。
2、stm32分类......
Keil软件的安装及Keil C51和Keil MDK兼容配置(2023-01-03)
Keil软件的安装及Keil C51和Keil MDK兼容配置;最近很多学员碰到了一个keil安装的问题。
学习51单片机,用的是Keil C51版本开发,做STM32项目的时候,又要用KeIl......
嵌入式技能-51单片机仿真芯片调试(2023-03-23)
中,单击准备添加;
添加STC单片机仿真文件
第二步:选择Keil软件的安装位置,我们绝大部分人安装了开发STM32的keil软件,这里记得选择添加到51单片机开发环境文件夹,然后点击“确定”。
选择......
MSP432入门开发——个人见解(2022-12-20)
程中注释代码很详细,所以通过例程进行开发是一个不错的方法。
工欲善其事必先利其器,在软件开发中,选择一个好的开发平台很重要。我以前STM32是在Keil里进行的,后来听同学说用CubeMX+Keil,后来......
简单实用!STM32硬件错误的调试技巧(2023-06-08)
简单实用!STM32硬件错误的调试技巧;在用Keil对STM32的程序进行仿真时程序有时会跑飞,停止仿真程序会停在HardFault_Handler函数里的死循环while(1)中。
这说......
怎样调试STM32硬件错误HardFault(2024-08-09)
怎样调试STM32硬件错误HardFault;在用 Keil 对STM32的程序进行仿真时程序有时会跑飞,停止仿真程序会停在HardFault_Handler 函数里的死循环while(1)中......
如何创建51单片机KEIL工程步骤(2024-03-04)
如何创建51单片机KEIL工程步骤;1. 什么是Keil软件
Keil软件是一款专为嵌入式系统开发而设计的集成开发环境(IDE),常用于51、STM32单片机软件开发的编程软件。Keil编程......
stm32用什么软件写程序(2023-05-10)
stm32用什么软件写程序; stm32用什么软件写程序?STM32单片机在编程时可以使用库函数和使用配置寄存器的方式来进行程序的实现。
在学习stm32的过程中我们会用到编程环境:Keil......
stm32按键控制led灯亮灭(2024-08-22)
、STM32开发环境搭建1. 软件环境搭建首先,需要在计算机中下载安装Keil MDK开发环境,以实现对STM32单片机的编写、编译、烧录等操作。同时,还需要下载对应的STM32CubeMX软件,用于......
扒一扒单片机串口IAP原理(2023-02-01)
扒一扒单片机串口IAP原理;一、什么是IAP?
IAP是In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Flash的部......
关于STM32开发工具之STM Studio调试和诊断工具讲解(2023-07-03)
过实时读取和显示变量来帮助调试和诊断STM32应用程序。
STM Studio在PC上运行,通过标准的ST-LINK开发工具与STM32连接。
STM Studio是一种非侵入式工具,可以保留应用程序的实时行为,它非......
STM32单片机有哪几种常见的开发环境?(2024-09-23)
STM32单片机有哪几种常见的开发环境?;STM32单片机是一款广泛应用于嵌入式系统开发的单片机,针对其开发,有以下几种常见的方式:
STM32单片机有哪几种常见的开发环境?
Keil MDK......
如何使用GoKit和GC211来实现4G网络的开发?(2024-07-10)
模块 GC211 的接入
STM32作为主控实现GOKIT全功能控制和采集
Arduino作为主控实现GOKIT全功能控制和采集
新版本APP快速开发
网页控制GOKIT开发板
进入正文
STM32代码......
STM32 MCU的工作原理、基本结构及优缺点(2024-08-08)
高性能、低功耗等特点。其工作原理如下:
1.启动过程:当STM32 MCU上电时,首先进行启动过程,包括复位电路和系统时钟初始化。
2.中断处理:在运行过程中,STM32 MCU会响应外部中断请求,进入......
基于STM32F10x处理器如何在IAP中实现设计和应用方案(2023-10-25)
杰出的低功耗特性,为微控制器系统、汽车车身控制系统、工业控制系统和无线网络等嵌入式应用量身设计。ST公司推出基于Cortex-M3内核的STM32系列处理器,凭借其出众的性能、创新的外设、优越......
利用Simulink自动生成STM32串口代码(2024-09-03)
利用Simulink自动生成STM32串口代码;功能:利用Simulink自动生成STM32串口代码,在Keil中编译后直接下载到主芯片,实现串口通讯的功能。
在STM32CubeMX里配......
相关企业
keil;;;Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商。Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美
;深圳开普伦斯股份有限公司;;医疗电子方面的方案成熟的有 心电图机方案(ECG) (基于stm32) 指甲式脉搏血氧仪方案(基于stm32) 多参数监护仪方案(基于stm32) B超方案 (基于
;深圳隆大电子有限公司;;STM8 STM32系列单片机
;上海星逾电子科技有限公司;;上海星逾电子科技有限公司,位于上海斜土路东风大厦,在北京东路科技京城设有展销柜台,主要代理销售ST公司的最新 ARM Cortex™-M3 内核STM32系列!客户
, CodeWarrior, Keil, or MPLAB are provided for each single board computer and microcontroller.;超过30年的微/ SYS
;深圳市三金电子商行;;主营:STM8 STM32 GD32系列 NXP LPC系列 AT系列 PIC系列
;北京搏立微科电子有限公司;;本公司致力于推广stm32
;北京美芯微商贸中心;;LM3S系列 STM32系列 全系列供应商,常备现货。
;深圳优易特电子科技有限公司;;优易特电子科技主要从事电子元器件代理、推广、技术支持及嵌入式产品开发。目前主要代理销售ST公司的STM32系列产品以及各种开发板、开发平台等。优易
;深圳市优易特科技开发有限公司;;公司简介 优易特电子科技主要从事电子元器件代理、推广、技术支持及嵌入式产品开发。目前主要代理销售ST公司的STM32系列产品以及各种开发板、开发平台等。优易