资讯
别用keil了,CLion同样可以用于STM32开发(2023-04-07)
别用keil了,CLion同样可以用于STM32开发;0.前言
最近有用到STM32这款MCU,好久没用Keil感觉各种不适应,遂尝试能不能把STM32的开发环境部署到其他更强大的IDE,结果......
stm32单片机用什么软件编程(2024-07-26)
stm32单片机用什么软件编程; 今天要和大家分享的是stm32单片机用什么软件编程相关信息。
想学单片机开发,最主要是熟悉stm32的软件开发环境,目前stm32的开发环境,主流是KEIL和......
嵌入式技能-51单片机仿真芯片调试(2023-03-23)
中,单击准备添加;
添加STC单片机仿真文件
第二步:选择Keil软件的安装位置,我们绝大部分人安装了开发STM32的keil软件,这里记得选择添加到51单片机开发环境文件夹,然后点击“确定”。
选择......
STM32单片机Bootloader的实现(2023-05-25)
其内存的起始地址必须要从0x08000000处开始。这一步是由单片机的硬件所决定的,无法通过软件干预。
因此,在我们使用Keil软件设计STM32 Bootloader的时候,一定要在Keil的工程中设置这个地址,当然......
基于STM32的多种printf用法(2024-01-29)
基于STM32的多种printf用法;在调试代码的时候,最常用的就是使用printf函数来输出一些打印信息,提示自己代码的执行情况。
如果你的UART串口不够用,还要用printf,此时该怎么......
单片机烧录程序怎么分类(2023-06-20)
方式,通过串口连接单片机,选择一个合适的波特率就可以烧录了。
后来学习STM32,编程时使用KEIL软件自带的下载按钮就能下载程序,方便了不少,但需要额外使用J-Link等下载器。
再后来,接触......
基于STM32的多种printf用法 你都知道吗?(2023-06-06)
基于STM32的多种printf用法 你都知道吗?;在调试代码的时候,最常用的就是使用printf函数来输出一些打印信息,提示自己代码的执行情况。
如果你的UART串口不够用,还要用printf......
在家没有硬件开发板怎么调试STM32?(2024-04-03)
在家没有硬件开发板怎么调试STM32?;01前言
在学习51单片机的时候,经常会使用keil+protues的方式来做一些实验,这样的模拟仿真为我们节省了很多硬件和时间成本,可以......
芯片分销数字化运营的矛盾论与实践论(2021-11-05)
化转型必须从一线作战部队开始。比如销售最关心的是客户从哪里来,跟客户之间的信任怎么建立,卖什么产品给客户,以及后端支持怎么做等等。
“我希望数字化转型可以帮助现在的一线业务人员,做到三个人干五个人的活,挣四......
stm32怎么用keil软件进行调试(2023-01-04)
stm32怎么用keil软件进行调试;在做开发的前几年,基本上都没用仿真,有bug就尝试改程序,一边改一边调试。
甚至都还不知道硬件仿真存在的价值,因为一直都没用过,而且很多芯片也不支持。
直到......
程序烧录方式你了解多少?(2023-09-27)
方式,通过串口连接单片机,选择一个合适的波特率就可以烧录了。
后来学习STM32,编程时使用KEIL软件自带的下载按钮就能下载程序,方便了不少,但需要额外使用J-Link等下载器。
再后来,接触......
51单片机程序及调试步骤实战经验(2022-12-09)
51单片机程序及调试步骤实战经验;我刚参加工作的时候,用的是stc 51单片机的,51单片机不像stm32那样可以通过st-link在keil上面在线仿真。
有时候出现bug的时候,非常......
keil单片机编程软件的使用方法说明(2024-06-25)
在于介绍keil单片机编程软件如何将hex下载进STM32,如何烧写hex文件以及如何直接使用二进制数。如果你对本文内容具有兴趣,不妨继续往下阅读哦。
一、使用Keil下载Hex文件进STM32
初学......
面向单片机编程 (一)- 单片机该怎么学(2022-12-08)
);
Keil 5
3、之后,还要准备一条连接电脑和51单片机的数据线,用来烧写程序,建立起电脑和51单片机的联系,目前常用的有串口线,USB接口线等,可以根据你选择的最小系统预留接口选择,或者......
基于stm32的keil开发环境搭建(2023-05-10)
基于stm32的keil开发环境搭建;1 只要按照下面的一步步来,绝对能从0开始建立一个STM32工程。不仅包括工程建立过程,还有Jlink设置方法。本文使用芯片为STM32F103CB。1 下载......
当前STM32几种最流行的开发环境对比(2023-03-14)
我们就来谈谈当前最流行的几种STM32家族MCU的开发方案,主要向新人朋友们介绍几种集成开发环境,对于大佬们来说,如果您还在使用破解版的KEIL开发项目,不妨试试我下面提到的另外几种IDE,或许会有更好的开发体验。
Keil5
最正......
ch32可以用keil吗?ch32和stm32编程有区别吗?(2024-09-19)
ch32可以用keil吗?ch32和stm32编程有区别吗?;CH32是山外电子推出的一款基于RISC-V架构的32位微控制器芯片,其具有性价比高的特点,适用于一些成本敏感的产品。而STM32则是......
STM32单片机GPIO口配置问题(2022-12-27)
始学习编程时,我采用的是库函数开发指南。在安装完成KEIL软件和添加项目工程时,就开始学习库函数编程。
在编写一个GPIO口控制时,首先我们要知道我们要实现的功能,连接的IO口和怎么配置GPIO口。最常......
基于VSCode搭建STM32开发环境(2024-03-05)
基于VSCode搭建STM32开发环境;众所周知,Keil是一款收费软件,虽然可以Po解使用,但很多公司还是有点害怕,想必有不少读者都收到过**函。之前,开发单片机项目,可以说 Keil 是最......
STM32中几种流行的开发环境对比(2024-08-21)
点肯定也有缺点。
本文就来说说当前STM32几种流行的开发环境优缺点~
一、Keil
Keil是一款老牌集成开发环境(IDE),而且是一款通用的IDE,兼容市面上大部分单片机。
01
优点
兼容......
stm32f4ZG 和 cc2530f256的移植教程(2024-01-04)
cc2530f256,这个两款芯片的移植例程和移植教程!相信你看完后也可以移植到别的芯片去!
使用的keil版本为:5.21a
IAR for 8051 version 为 10.10.1
可能......
用Proteus8.6学单片机系列(1)工程建立(2022-12-08)
封面那样:Proteus 8.6及其以上版本不用再和keil联合仿真,而且支持了STM32的仿真,这样的话想要学习单片机的同学又有了一种新的途径。
首先介绍工程的建立:
第一步:New Project
第二步:工程......
在Keil中使用STM32CubeProgrammer(2024-08-01)
在Keil中使用STM32CubeProgrammer;01前言
STM32 MCU 新产品的早期用户有时候会遇见工具链还在完善中的情形,例如,一部分STM32 工具已经支持该产品,而另......
实战经验 | 一个 Flash 编程错误标志的探析(2024-07-04)
的状态寄存器显示编程错误(如图 1 所示). 问题是当前代码还没有开始擦除和编程, 怎么就有了编程错误标志了呢 ? 如果不将此错误标志清除, 后续的编程操作无法继续.客户对于每次想要操作 FLASH......
如何利用VSCode 搭建STM32开发环境(2023-08-16)
如何利用VSCode 搭建STM32开发环境;众所周知,Keil是一款收费软件,虽然可以Po解使用,但很多公司还是有点害怕,想必有不少读者都收到过**函。
之前,开发单片机项目,可以说 Keil......
stm32移植ucos iii教程(2024-07-16)
生成底层驱动代码)
Keil MDK(用于编译和下载代码)
创建STM32项目
首先,使用STM32CubeMX工具创建一个新的STM32项目。选择您想要使用的STM32系列微控制器型号,并设置相应的时钟源、配置......
8051单片机和STM32单片机的编程环境对比(2024-01-31)
STM32的单片机则具有较多的学习资料。下面就这两种单片机介绍一下编程环境。
1、单片机常用的编程环境
比较流行的单片机环境有keil和IAR,这两种环境可以覆盖市面上90%的单片机型号,而且......
STM32常用的一些开发工具(2024-03-22)
STM32常用的一些开发工具;本文为大家汇总 STM32 常用的一些开发工具。
IDE(集成开发环境)
IDE:IntegratedDevelopmentEnvironment,集成......
新建STM32工程全局声明两个宏的原因(2024-08-30)
Driver
在Keil MDK环境中使用STM32固件库建立工程时,可能会遇到编译不通过的问题。出现如下警告或错误提示:warning:#223......
基于Keil、STM32,用C++编写流水灯程序(2023-04-06)
基于Keil、STM32,用C++编写流水灯程序;通常来说,在单片机上编程,要么汇编,要么C语言,而用C++进行开发的很少,那么究竟能不能用C++开发单片机呢?答案是肯定可以的,下面讲讲基于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编程......
keil把源代码生成lib的方法,(2022-12-20)
打包成lib库,就能节约不少时间(网上看的,真实性自行考察)。
下面是用keil把我们代码生成.lib的方法,我用我们无际单片机编程的wifi报警主机项目按键功能模块举例。
建立一个空的工程,把你......
使用Keil下载Hex文件进STM32(2022-12-26)
使用Keil下载Hex文件进STM32; 前言
初学STM32时,是通过串口1把Hex文件下载进STM32的,需要一个串口模块,而且还要设置BOOT0和BOOT1电平,然后通过FlyMcu软件......
stm32用什么软件写程序(2023-05-10)
stm32用什么软件写程序; stm32用什么软件写程序?STM32单片机在编程时可以使用库函数和使用配置寄存器的方式来进行程序的实现。
在学习stm32的过程中我们会用到编程环境:Keil......
开源嵌入式编译器,没想象中那么好?(2024-09-09)
分则只支持GCC,却不支持商业编译器IAR,这种情况导致客户选择面变窄。
Keil比GCC编译文件,更小
虽然Keil目前已经包括五种版本,其中不乏全免费的教育版,而且STM32之类的MCU使用Keil也是......
STM32单片机有哪几种常见的开发环境?(2024-09-23)
STM32单片机有哪几种常见的开发环境?;STM32单片机是一款广泛应用于嵌入式系统开发的单片机,针对其开发,有以下几种常见的方式:
STM32单片机有哪几种常见的开发环境?
Keil MDK......
利用Simulink自动生成STM32串口代码(2024-09-03)
利用Simulink自动生成STM32串口代码;功能:利用Simulink自动生成STM32串口代码,在Keil中编译后直接下载到主芯片,实现串口通讯的功能。
在STM32CubeMX里配......
基于STM32的Keil和偏移地址程序存储(2024-09-26)
基于STM32的Keil和偏移地址程序存储;有时候,我们不想让程序存储在起始的位置,比如现在有一段bootloader,对应的app(应用程序)存储的位置就会有一个偏移地址。那么,如何......
配置VS Code 开发STM32【宇宙&最强编辑器】(2023-03-23)
单片机。从他的视频中看到,稚晖君开发STM32用的IDE居然不是Keil,而且界面也挺好看,后来去搜所发现稚晖君使用的CLion进行的开发,并且在稚晖君的知乎也有对CLion开发STM32环境......
如何在vscode上面开发stm32(2023-06-21)
如何在vscode上面开发stm32;vscode具有强大的代码编辑功能,自动补全代码,高亮代码看起来非常舒服,而Keil虽然也很强大,但是代码补全没有vsCode用起来舒服,如果能在vscode......
STM32和Arduino对比,谁更厉害?(2024-11-07 15:17:38)
从新建工程开始,10行代码就能实现,但是如果使用STM32的开发工具比如Keil,可能需要上百行代码甚至更多,串口相
关实例:
按下按键,通过......
STM32单片机开发环境的安装与使用(2023-08-31)
STM32单片机开发环境的安装与使用;1.1 概述
学习 STM32 单片机的第一步便是开发环境的搭建了。开发环境的作用是什么呢?自然是用来敲代码,编译代码,调试代码和下载代码了。业界......
STM32入门学习笔记之STM32F103环境搭建(上)(2024-01-12)
。
1.3 STM32工程创建
STM32的程序也是可以使用51的IDE编写的,KEIL作为集成开发环境,现在已经可以大多数主流CPU,比如之前的51系列,这次的ST系列,还有NXP公司的iMX系列......
基于STM32的printf串口数据输出(2023-05-24)
上输出数据的功能。
Keil环境 重映射
在STM32的Keil开发环境中,C的库函数有两种实现方式
使用标准的C函数库
就是我们平常在PC Window平台上用的C库函数,此库的的优点在于实现的功能全面。但是......
如何基于Keil、STM32用C++编写流水灯程序?(2023-10-20)
如何基于Keil、STM32用C++编写流水灯程序?;通常来说,在单片机上编程,要么汇编,要么C语言,而用C++进行开发的很少,那么究竟能不能用C++开发单片机呢?
答案肯定是可以的,下面......
STM32无法连接JLink(Flash读写保护)解决方法(2024-09-03)
保护,此后使用JLink再也无法连接上stm32了,Keil中也没办法识别出设备:
Snipaste_2020-12-10_10-37-11
2.解决方法
首先,修改stm32的启动方式,我的......
SPL2LL转换器实现标准库代码迁移为LL库的方法与内容(2024-02-22)
SPL2LL转换器实现标准库代码迁移为LL库的方法与内容;早期开发STM32,大部分工程师都是基于标准库进行开发,如果要换成LL库,且需要复用以前代码,该怎么办呢?
下面......
带有STM32 Nucleo板的旋转编码器(2023-06-13)
带有STM32 Nucleo板的旋转编码器;步骤1:安装带有STM32L476软件包的STM32CUBEMX和Keil。
步骤2:为项目创建电子接口
该项目所需的电子组件为:-
1)16x2字母......
相关企业
keil;;;Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商。Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美
;深圳市赛浦科技有限公司;;深圳市赛浦科技有限公司 经销批发的STM32、STM8S畅销消费者市场,在消费者当中享有较高的地位,公司与多家零售商和代理商建立了长期稳定的合作关系。深圳
;深圳开普伦斯股份有限公司;;医疗电子方面的方案成熟的有 心电图机方案(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系列 全系列供应商,常备现货。
;怎么;;