资讯
原来STM32单片机的开发如此的简单(2022-12-14)
原来STM32单片机的开发如此的简单;大家好!
今天我们讲下用STM32CubeMX和Keil5点亮一个LED,这个项目比较简单,大家都可以尝试下。
这个就是我们今天的主角,这款......
stm32单片机休眠模式后无法下载程序怎么办(2023-10-12)
stm32单片机休眠模式后无法下载程序怎么办;利用stm32单片机的休眠模式,使单片机间歇的休眠从而实现低功耗的目的。往往会出现进入休眠后无法唤醒,导致下一次程序烧不进去。通常的解决办法是:一般......
51单片机最小系统制作步骤(2024-03-20)
放到开发板上烧好在插入底座中,但是一般的底座由于结构问题,和51单片机芯片针脚太软了,多插几次容易就断掉,所以接下来我就来分享一下怎么不把芯片拔出来就可以任意烧程序(当然有usb转串......
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工程......
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语言、汇编、链接......
进入临界有什么用?STM32单片机怎么实现?(2022-12-20)
进入临界有什么用?STM32单片机怎么实现?;有一次我在给内部学员直播的时候,有几个小伙伴问我,为什么要进入临界,临界有什么用?
当时一时半会没想到好的解释,今天举几个例子来解答下。
如果......
keil5和keil5 mdk有什么区别?(2023-03-14)
是最亲切的了…
Keil出过很多个版本,很多人最熟悉的是Keil C51和Keil5 MDK。
我们在做STM32程序开发编译的时候,基本上都是用keil5这个软件。
Keil5和Keil5 MDK......
STM32点亮闪烁LED灯(2024-08-15)
STM32点亮闪烁LED灯; 1/*本程序实现STM开发板上LED灯红绿蓝闪烁*/
2
3
4
5 #include 'stm32f10x.h' // 相当于51单片......
STM32单片机中Hex、Bin文件的区别及应用详解(2023-08-17)
STM32单片机中Hex、Bin文件的区别及应用详解;STM32、51等单片机程序经过编译后,生成的hex文件、bin文件,它们都是单片机烧写文件,本文介绍它们的区别与应用。Hex文件Keil5中生......
STM32芯片UID话题(2023-06-06)
的UID信息存放在某个起始地址开始的连续空间内。
5、怎么用的问题。说实在的,这个就很难说了,反正STM32有这个特性在,肯定没有固定不变的用法。具体怎么用就看你自己了。对于该UID,STM32参考......
关于STM32单片机采用CH340串口烧写程序的细节(2022-12-12)
,将无法下载(BOOT0 为低电平的情况下)。解决办法是用串口下载一次程序后再用JLINK 下载,或者将BOOT0 配置成高电平后下载。Keil5中代码STM32单片机C语言代码如下:
Keil5代码......
stm32怎么用keil软件进行调试(2023-01-04)
stm32怎么用keil软件进行调试;在做开发的前几年,基本上都没用仿真,有bug就尝试改程序,一边改一边调试。
甚至都还不知道硬件仿真存在的价值,因为一直都没用过,而且很多芯片也不支持。
直到......
stm32 swd接口定义(2023-07-18)
均为第一幅图提供辅助说明,更多细节需查看相关技术手册。比方MCO输出功能怎么用,SWO怎么操作还需进一步查看相应技术文档。
......
单片机编程-如何快速零基础到入门51单片机(一)(2022-12-09)
来介绍两个我们电脑上应该装的两个软件,Keil5和STC-ISP。
第一个就是Keil5软件,这个软件是用来编写程序的,就是我们单片机需要下载程序来运行指定的功能,这个......
STM32系列MCU开发环境的搭建(2023-09-25)
器的具体工作原理和作用可以参见本公众号“嵌入式ARM篇”合集文章《01_编译过程简介及为什么需要交叉编译器》。支持STM32系列MCU的编译软件有很多种,开发编译环境也各不相同,其中Keil uVision5(以下简称Keil5......
stm32入门开发板选野火还是正点原子(2023-03-14)
刚入门STM32。
就不要去管什么代码风格,程序架构的东西了,能把功能实现就不错了。
第一步你得把功能试下吧,实现过程中肯定会踩坑,然后再去想为什么?怎么优化?
你只有经历了这个过程,你对......
基于STM32U5的B-U585I-IOT02A 开发板开箱(2023-02-03)
供全面的免费软件库和示例
支持广泛选择的综合开发环境 (IDE),包括 IAR 嵌入式工作台、MDK-ARM 和 STM32Cube
打开串口工具,复位单片机打印出以下信息。
先下载手册看看怎么用。手册......
初学者想自学单片机需要买什么呢?(2022-12-16)
个讲课风格更适合你。
当然,如果你经济允许,也可以选择来跟无际单片机编程通过实战项目去学习。
通过项目学习是最快,学到的东西也是最实用的。
开发板呢,只能让你学会单片机的使用,学完以后你会发现还是不知道怎么用......
怎么看懂别人写的单片机项目代码(2022-12-26)
是我们这个项目的主控芯片,这个板块主要是完成我们项目用到的STM32外设驱动代码。
这也是整个项目的基础,你必须要先熟悉STM32的外设怎么用起来,才能去研究产品功能代码,也就是第2,3板块。
可以......
基于STM32芯片的工程代码问题(2024-07-23)
在用户代码里做内存动态分配时注意分配的空间大小要遵循启动文件里预设的HEAP大小限制,必要时需做适当调整。
启动文件里怎么用掉了1KB的RAM?
有人在查看STM32程序代码编译后的MAP文件时,发现......
STM32速成笔记(1)概述(2024-01-31)
STM32速成笔记(1)概述;1. 编程规范
对于新手来讲,编程规范以及代码架构也非常重要,有一个良好的编程规范和代码架构,可以提高开发效率,方便问题排查以及后续的程序维护。这里......
关于stm32单片机低功耗的实现和唤醒(2023-03-24)
就可以了。关于boot0和boot1,在每个stm32单片机都会有这两个引脚,这两个引脚在复位时的电平状态决定了芯片在复位后从哪个区域开始执行程序。 boot1=x boot0=0从用户闪存启动,这是......
STM32单片机开发环境的安装与使用(2023-08-31)
STM32单片机开发环境的安装与使用;1.1 概述
学习 STM32 单片机的第一步便是开发环境的搭建了。开发环境的作用是什么呢?自然是用来敲代码,编译代码,调试代码和下载代码了。业界......
STM32 ADC 的使用说明(2024-07-24)
根本没有关于这个参数的说明,所有的 STM32 ADC 有关的帖子文章,都是一样的, ADC 是啥啥啥,什么模式,解释一下,怎么用等等巴拉巴拉的……
3.1 单端校准和差分校准
其实上面的注释说明就是,这个......
关于STM32启动文件的几个小问题(2023-01-12)
在用户代码里做内存动态分配时注意分配的空间大小要遵循启动文件里预设的HEAP大小限制,必要时需做适当调整。
启动文件里怎么用掉了1KB的RAM?
有人在查看STM32程序代码编译后的MAP文件时,发现......
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......
面向单片机编程 (一)- 单片机该怎么学(2022-12-08)
来就可以开始使用Keil5进行C51单片机代码的编写了,下一章中我们再来详细学习怎么使用Keil5创建一个编程项目并使单片机按照代码逻辑运行。
......
STM32单片机到底是如何实现软硬件结合?(2024-09-25)
控制,但是我们仅仅知道了怎么用,对其他一无所知。程序怎么跑的?代码到底放在那里?内存又是怎么保存的?下面,我们通过一个简单的程序,学习嵌入式软件的基本要素。
分析启动代码
函数从哪里开始运行?
每个......
CRC校验 、STM32中CRC计算单元、 CRC应用(2023-06-08)
手册中目录一看就能看见CRC章节)。
但很多朋友都仅限知道有CRC计算单元这个东西,基本都没怎么进一步了解过。
STM32全系列产品都具有 CRC 外设(注意,是全系列都有), 对 CRC 的计......
STM32单片机程序是如何编译,运行的?(2024-08-26)
这个电子开关去控制电路,从而控制外设硬件。
二、纯软件-包罗万象的小程序
我们已经完成了串口和IO口的控制,但是我们仅仅知道了怎么用,对其他一无所知。程序怎么跑的?关于程序是怎么在单片机运行的,也可......
OpenHarmony移植stm32步骤(2024-01-25)
OpenHarmony移植stm32步骤;OpenHarmony移植stm32步骤操作如下:
使用的开发工具:keil5 MDK
使用keil5打开工程后按F7进行编译问题
鸿蒙系统在github......
为什么STM32单片机编程时需要使能时钟(2023-09-22)
的学习途径无非就是看书,然后敲代码,最后烧程序,有问题就check,然后再继续烧,我都怀疑我快成了火头工。因为在我的印象中,只有这类职业才和“烧”有着密不可分的联系。即使当一名敬业又牛逼的火头工是我毕生的梦想。OK,不侃......
STM32L0 ADC使用HAL库关于校准问题的说明(2023-06-25)
采样每次都需要校准吗?
这个问题并不能直接回答,我们先来了解一下 调用了 HAL 校准函数以后,STM32 是怎么处理的。
调用 STM32 校准函数以后, 校准的结果会被保存在相应的寄存器中,以供......
基于STM32的甲醛浓度检测报警proteus仿真设计(2024-09-11)
基于STM32的甲醛浓度检测报警proteus仿真设计;仿真图proteus 8.9
程序编译器:keil 5
编程语言:C语言
设计编号:C0083
1.主要功能
功能说明:
1、以STM32单片......
自学单片机难吗?单片机编程教学班怎么选?(2022-12-26)
了每个外设的使用例程,然后我就把这些例程复制到自己产品工程里,改一下参数再测试一下。
比如说改IO口,改定时器中断频率,改ADC通道等等。
就是这样一步步测试出来的。
最后产品做出来了,对于stm32这个单片机的很多资源我也还是不知道怎么用......
STM32单片机如何实现软硬件结合(2023-10-11)
已经完成了串口和IO口的控制,但是我们仅仅知道了怎么用,对其他一无所知。程序怎么跑的?代码到底放在那里?内存又是怎么保存的?下面,我们通过一个简单的程序,学习嵌入式软件的基本要素。
分析启动代码
函数......
STM32单片机如何实现软硬件结合?(2024-09-19)
已经完成了串口和IO口的控制,但是我们仅仅知道了怎么用,对其他一无所知。程序怎么跑的?代码到底放在那里?内存又是怎么保存的?下面,我们通过一个简单的程序,学习嵌入式软件的基本要素。
分析启动代码
函数......
剖析STM32的FLASH和SRAM的使用情况(2023-08-23)
剖析STM32的FLASH和SRAM的使用情况;01前言
STM32片上自带FLASH和SRAM,简单讲FLASH用来存储程序的,SRAM是用来存储运行程序中的中间变量。本文详细分析下如何查看程序......
STM32应用相关问答解析(2024-07-17)
:在使用STM32 TIMER事件作为触发输出时,那个RESET信号是怎么回事?跟定时器从模式的RESET 模式有什么关系?
答:这里的RESET事件特指通过软件方式对TIMx_EGR寄存器的UG进行......
STM32串口中断应用实例(2023-05-24)
STM32串口中断应用实例;本文将介绍如何使用STM32F4的串口接收中断,通过串口助手模拟上位机发送指令、STM32F4串口中断接收到指令后根据指令选择开关LED小灯。
1.运用到的资源、工具......
plc控制器怎么用 plc控制器怎么修复(2023-08-02)
plc控制器怎么用 plc控制器怎么修复; plc控制器怎么用
PLC(Programmable Logic Controller)控制器的使用通常需要以下步骤:
了解......
踩坑了?硬件前辈们总结的低级错误(2023-02-02)
焊盘的阻焊层没有处理。
12 lm1117整个画反了,ina826同向端反向端看错了原理图就画错了......烧程序时候忘了选外部晶振然后测了好久好久发现我擦,烧程序的问题。
13 431真是......
STM32开发板入门的答疑解惑(2023-06-15)
STM32开发板入门的答疑解惑;首先我们需要了解什么是STM32,以及为什么选择STM32,需要哪些准备,学会之后的目的是什么,将这些都搞懂之后才会知道自己想要做什么,应该怎么做,以及......
如何理解PLC中断,PLC中断功能怎么用?(2022-12-26)
如何理解PLC中断,PLC中断功能怎么用?;PLC程序中经常用到中断功能,中断相当于子程序,子程序相当于主程序,说起来 PLC里的中断平时根本没什么用。这么说,像告诉脉冲处理,不用中断,只用1MS......
单片机编程好学吗?单片机初学者怎样看懂代码?(2023-01-05)
你天马行空的脑袋就会去思考,我怎么用程序控制家里的灯打开和关闭。
有了这些想法以后,你就更有动力去学习,把自己的想法变现。
所以很多时候,我经常对学员说,只要你有兴趣,其实最后你是玩会单片机的。
就像我们玩游戏,只要......
【51单片机】矩阵键盘逐行扫描法仿真实验+超详细Proteus仿真和Keil操作步骤(2024-04-07)
才能让单片机工作。现在我们来用Keil5编写程序。虽然课程是用的汇编,但由于个人不太习惯汇编的程序,所以我尝试的是C语言。目标是做成一个简单的计算器。
1、Keil5新建工程
菜单栏的project下的new......
相关企业
;佛山市恒众达自控设备有限公司;;烧嘴burner, 燃烧程序控制器,流量控制阀/蝶阀,执行器Actuator,燃气电磁阀, 一级减压阀,二级减压阀,燃气过滤器,空燃比例阀,火焰探测器,安全
UPD78/75/70F 炬力ATT 等系列 质量保障 任何问题无条件退换!另外长期高价回收单片机IC和各种原装IC。(可代烧程序)0服务费。中介有酬 实单,报货加微信 13725551906
;青岛高尔顿科技有限公司;;本公司是美国霍尼韦尔Honeywell燃烧控制产品授权一级经销商。经营的产品包括7800系列燃烧程序控制器、R4343D/E开关型控制器、BC1000A火焰
连接线 hdmi分配器品牌 显卡高清接口怎么用 手机hdmi高清线 hdmi高清转换器 hdmi接口转换器 hdmi微型连接器 hdmi接口接线图 hdmi接口是什么 笔记本hdmi接口 cad教程
;深圳开普伦斯股份有限公司;;医疗电子方面的方案成熟的有 心电图机方案(ECG) (基于stm32) 指甲式脉搏血氧仪方案(基于stm32) 多参数监护仪方案(基于stm32) B超方案 (基于
;深圳市晴之阳电子科技有限公司;;无线音频模块 FM发射模块 RF模拟发射模块 单片机方案应用开发 STM32开发板 STM8S应用开发 中颖单片机开发 MicroChip单片机开发 AVR单片
;深圳隆大电子有限公司;;STM8 STM32系列单片机
;上海星逾电子科技有限公司;;上海星逾电子科技有限公司,位于上海斜土路东风大厦,在北京东路科技京城设有展销柜台,主要代理销售ST公司的最新 ARM Cortex™-M3 内核STM32系列!客户
ATMEL等品牌IC。同时为客户提供方案设计、技术支持、、单片机解密、订货、代烧程序及提供工发工具等服务。
;深圳市三金电子商行;;主营:STM8 STM32 GD32系列 NXP LPC系列 AT系列 PIC系列