资讯
别用keil了,CLion同样可以用于STM32开发(2023-04-07)
安装
STM32CubeMX这个正常去官网下载最新版的安装就行了:http://st.com/en/development-t
OpenOCDOpenOCD是用于对STM32进行下载仿真的工具,是一个开源软件......
安全启动 - STM32安全启动应用(2023-02-28)
就放心大胆地跳转到用户固件去执行。
如果哈希值验证不通过,则系统直接重启。
对于 AES-GCM 来计算固件的验证码,也与算 SHA256 相同,都是对固件重新计算出一个值,然后......
程序烧录方式你了解多少?(2023-09-27)
方式,通过串口连接单片机,选择一个合适的波特率就可以烧录了。
后来学习STM32,编程时使用KEIL软件自带的下载按钮就能下载程序,方便了不少,但需要额外使用J-Link等下载器。
再后来,接触......
STM32替换Arduino直通车(2024-08-05)
的针脚也少得可怜,怎么办?换做STM32吧!STM32高性能,STM32的最小系统版价格很低,对我这种穷学生来说是福利啊!于是我兴致勃勃的淘了STM32的最小系统版准备入坑STM32。
可接下来我就要下载各种各样的软件......
单片机烧录程序怎么分类(2023-06-20)
方式,通过串口连接单片机,选择一个合适的波特率就可以烧录了。
后来学习STM32,编程时使用KEIL软件自带的下载按钮就能下载程序,方便了不少,但需要额外使用J-Link等下载器。
再后来,接触......
如何实现stm32单片机每次接上电源就进行一次重启动?(2023-10-08)
如何实现stm32单片机每次接上电源就进行一次重启动?;如何实现stm32单片机每次接上电源就进行一次重启动?在嵌入式系统中,单片机的重启有时是十分必要的,它可以解决一些系统启动过程中的问题、恢复......
stm32mp1 Cortex M4开发篇7:窗口看门狗(2023-10-25)
.当计数器值大于窗口寄存器的值时,如果软件重载计数器,则会产生复位。
从上面的时序图中可以看到,如果递减计数器的值(T[6:0])大于窗口寄存器(W[6:0])的值,重载计数器会产生复位。当递......
stm32单片机休眠模式后无法下载程序怎么办(2023-10-12)
复位键。(关于引脚查看可用ST官方软件STM32cubeMX,很方便)
2、通过ISP的方式下载程序,必须将boot0接高电平,boot1(PB2)接低电平,然后必须断电后重启,此时单片机会进入ISP模式,就可......
STM32 ILI9341驱动TFTLCD屏(二)(2024-04-29)
说明一个,如果想要配置软件复位函数,首先找到软件复位相对应的说明。
软件复位的指令码为0x01。当编写软件重置命令时,它将导致软件重置。它将命令和参数重置为它们的S/W重置默认值。软件重置后,需要等待5ms......
安全启动 - STM32防内外攻击技术(2023-02-28)
代码也无法读出来。这可以用来解决这个问题。
PCROP 是将一段区域设置成可以执行,那么任何代码向该区域进行读写操作,都会引起系统重启。PCROP 在很多 STM32 系列都得到了支持,例如 STM32F4......
STM32单片机的ISP一键下载(2023-07-03)
STM32单片机的ISP一键下载;ISP就是In System Programming在线系统编程,最常用的就是通过单片机的串口将程序HEX文件下载到内部FLASH中,单片机重启......
独立看门狗(IWDG)的基础知识(2024-06-25)
数里面启动独立看门狗的函数是:
通过这句,来启动 STM32 的看门狗。
注意 IWDG 在一旦启用,就不能再被关闭!想要关闭,只能重启,并且重启之后不能打开 IWDG,否则问题依旧,如果......
基于STM32、FreeRTOS 实现硬件看门狗+软件看门狗监测多任务的方法(2023-07-26)
基于STM32、FreeRTOS 实现硬件看门狗+软件看门狗监测多任务的方法;我们都知道硬件看门狗的目的:是用来监测系统,防止系统死机,并在死机的情况下使系统复位重启。
在RTOS操作系统中,如果......
STM32上电启动过程分析(2024-09-18)
STM32上电启动过程分析;单片机上电后执行的第一段代码
1.初始化堆栈指针 SP=_initial_sp
2.初始化 PC 指针=Reset_Handler......
基于STM32、FreeRTOS实现硬件看门狗+软件看门狗监测多任务的思路(2023-04-03)
基于STM32、FreeRTOS实现硬件看门狗+软件看门狗监测多任务的思路;我们都知道硬件看门狗的目的:是用来监测系统,防止系统死机,并在死机的情况下使其系统复位重启。
嵌入式专栏
1
在RTOS......
stm32单片机引脚介绍及功能(2023-07-20)
stm32单片机引脚介绍及功能;stm32是一种ARM Cortex-M内核单片机,下面小编为大家介绍一下单片机引脚介绍及功能。单片机旁边的一排金属针脚就是引脚,不同的引脚有不同的功能。
引脚......
使用国民技术的N32替换STM32的操作流程(2024-04-18)
程序分散加载可以运行正常,但是bootloader跳转不正常,因此需要排查跳转部分的问题。最终定位STM32在主程序启动时不会重启向量表,而N32会重启向量表,在主程序启动位置更改如下:
跳转部分代码如下:
......
启动模式,BOOT0和BOOT1详解(2024-08-13)
的状态,来选择在复位后的启动模式。
Main Flash memory
是STM32内置的Flash,一般我们使用JTAG或者SWD模式下载程序时,就是下载到这个里面,重启......
实验八--uart(2023-06-09)
disable_watch_dog @ 关闭WATCHDOG,否则CPU会不断重启
13 bl clock_init @ 设置MPLL,改变FCLK、HCLK、PCLK
14
15......
BOOT1和BOOT0引脚的状态(2024-03-19)
下载到这个里面,重启后也直接从这启动程序。
System memory
从系统存储器启动,这种模式启动的程序功能是由厂家设置的。一般来说,这种启动方式用的比较少。系统存储器是芯片内部一块特定的区域,STM32......
STM32之独立看门狗与窗口看门狗了解一下(2023-01-11)
数里面启动独立看门狗的函数是:
IWDG_Enable(); //使能 IWDG
通过这句,来启动 STM32 的看门狗。注意 IWDG 在一旦启用,就不能再被关闭!想要关闭,只能重启,并且重启之后不能打开 IWDG,否则......
PDR_ON出现的相关异常现象分析和解决方法介绍(2024-03-20)
PDR_ON出现的相关异常现象分析和解决方法介绍;一些STM32产品能够使能/失能内部电源监视器,通过PDR_ON引脚电平进行控制实现。PDR_ON引脚电平为低时,内部电源监视器关闭;当PDR_ON......
STM32的启动模式配置与应用(2023-01-09)
STM32的启动模式配置与应用;三种BOOT模式
所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚......
stm32f103 独立看门狗(2023-10-10)
动 STM32 的看门狗。注意 IWDG 在一旦启用,就不能再被关闭!想要关闭,只能重启,并且重启之后不能打开 IWDG,否则问题依旧,所以在这里提醒大家,如果不用 IWDG 的话,就不要去打开它,免得......
STM32 SBSFU的实现与应用(2023-02-07)
)固件
重启
检查/设置安全环境
检查是否需要固件更新
验证固件头
解密/验证固件并烧入固件
认证固件
执行新固件
从STM32 SBSFU的流程中可以看出,固件的完整性,以及固件header的完......
安全固件更新 - STM32 SBSFU的实现与应用(2023-02-27)
固件更新的流程。
◎ 下载固件头
◎ 验证固件头
◎ 下载(加密)固件
◎ 重启
◎ 检查/设置安全环境
◎ 检查是否需要固件更新
◎ 验证固件头
◎ 解密/验证固件并烧入固件
◎ 认证固件
◎ 执行新固件
从STM32......
STM32 启动流程的详细讲解(2024-08-08)
STM32 启动流程的详细讲解;开发环境:
处理器:STM32F103
MDK:5.30
STM32CubeMX:6.0.1
对于我们常用的桌面操作系统而言,我们在开发应用时,并不......
谈一下STM32的启动流程(2024-01-31)
谈一下STM32的启动流程;STM32三种启动模式
下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存,这就是所谓的启动过程。
STM32上电或者复位后,代码......
工程师笔记|STM32G4 Advanced Timer Break 功能(2023-02-02)
、Break功能的扩展-封波后输出功能
一般情况下,我们 break 使用时都是设定只有软件才能恢复 MOE 位,即当 break 发生后,不会自动恢复 PWM 输出,只有软件重新 MOE = 1 时才......
STM32三种启动模式与详细步骤说明(2023-08-08)
我们更好的理解和操纵硬件底层。
STM32三种启动模式
下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存,这就是所谓的启动过程。
STM32上电或者复位后,代码......
浅谈STM32的启动过程(2023-01-04)
我们更好的理解和操纵硬件底层。
STM32三种启动模式
下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存,这就是所谓的启动过程。
STM32上电或者复位后,代码......
STM32的启动过程是怎么样的?(2023-06-25)
我们更好的理解和操纵硬件底层。
STM32三种启动模式
下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存,这就是所谓的启动过程。
STM32上电或者复位后,代码区始终从0x00000000......
从汇编代码,看STM32的启动过程(2022-12-15)
我们更好的理解和操纵硬件底层。
STM32的三种启动模式
下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存,这就是所谓的启动过程。
STM32上电或者复位后,代码......
SPI协议详解(以ADS1118为例)(2024-06-19)
断有这些
所有的函数
中断
在main里面的文件
我要做的工作是在HAL文件里面构建STM32 SPI的硬件重构
需要实现的是ms和us的延时,CS的控制和收发功能
SPI函数
这里......
一文读懂STM32之独立看门狗/窗口看门狗的原理(2024-01-04)
一文读懂STM32之独立看门狗/窗口看门狗的原理;一、独立看门狗
STM32的独立看门狗由内部专门的40Khz低速时钟驱动,即使主时钟发生故障,它也仍然有效。
看门狗的原理:单片......
stm32串口字节丢失怎么办?(2023-09-19)
stm32串口字节丢失怎么办?;“STM32串口发送必须先检测状态,否则第一个字节无法发出,发送完毕,必须检测发送状态是否完成,否则,发送不成功,使用stm32f10x调试串口通讯时,发现......
STM32单片机串口通讯故障排除处理过程(2023-10-25)
STM32单片机串口通讯故障排除处理过程;STM32串口发送必须先检测状态,否则第一个 字节无法发出,发送完毕,必须检测发送状态是否完成,否则,发送不成功,
使用stm32f10x调试......
一文了解STM32窗口看门狗的真正作用(2023-09-18)
一文了解STM32窗口看门狗的真正作用;STM32有2个看门狗:独立看门狗和窗口看门狗。
独立看门狗IWDG--独立于系统之外,因为有独立时钟,所以不受系统影响的系统故障探测器,主要......
stm32看门狗你觉得他会叫吗?嘿嘿(2022-12-21)
数里面启动独立看门狗的函数是:
IWDG_Enable(); //使能 IWDG
通过这句,来启动 STM32 的看门狗。注意 IWDG 在一旦启用,就不能再被关闭!想要关闭,只能重启,并且重启之后不能打开
IWDG,否则......
用于 STM32Cube 的 Google Cloud Platform™扩展包入门(2023-02-07)
Arm®(EWARM)
Keil®微控制器开发套件(MDK-ARM)
System Workbench for STM32 有关所支持 IDE 版本的信息,请参阅软件包根文件夹中的版本说明。
有关......
STM32独立看门狗介绍_STM32单片机独立看门狗实验(2023-10-08)
狗的作用就是在一定时间内(通过定时计数器实现)没有接收喂狗信号(表示MCU已经挂了),便实现处理器的自动复位重启(发送复位信号)。
STM32的独立看门狗由内部专门的40Khz低速时钟驱动,即使......
STM32单片机FSMC的使用解析(2024-03-04)
STM32单片机FSMC的使用解析;在做项目的过程中遇到了这个问题,感觉文章写得不错,共享给对FSMC的使用怀有疑惑的同伴们!
LCD有如下控制线:
CS:Chip Select片选,低电......
STM32生态系统—SBSFU初体验(2023-02-15)
STM32生态系统—SBSFU初体验;
准备工作
下载SBSFU固件
启动SBSFU固件的运行
首次运行SBSFU
首次下载用户固件
用户应用运行
生成新版本用户应用代码
从用......
STMF103R8如何配置ADC采样(2024-06-24)
形,发现IO口翻转还是在PWM高电平上升沿时出现,那么 该怎么配置呢?
要实现上面PWM输出,我们可以考虑STM32芯片内的高级定时器【TIM1或TIM8】,并让更新事件发生在上面箭头所指位置,同时......
STM32单片机中的独立看门狗与窗口看门狗有哪些不同之处(2024-06-07)
STM32单片机中的独立看门狗与窗口看门狗有哪些不同之处;1.关于看门狗的解释不再说明,窗口看门狗简而言之即只能看某个窗口期即某段时间内才能够喂狗。32的独立看门狗是没有中断的,而窗......
从零开始基于STM32CubeIDE点亮第一颗LED灯(2023-03-23)
持正版;
STM32CubeIDE:STM32CubeIDE是ST官方推出的一款基于STM32的开发工具,其整合了TrueStudio和STM32CubeMX的功能于一体;当前无需付费使用;
另外想说的是,仿真软件仅供入门学习使用,实际......
esp32能取代stm32吗?哪个好?(2023-03-14)
esp32能取代stm32吗?哪个好?;在学生群体或许能替代,因为超高性价比。
站在产品的角度替代不了,产品选型考虑的因素很多。
ESP32和STM32都是广泛使用的微控制器,它们......
关于STM32芯片的三种烧写方式对比(2023-09-04)
选择内嵌系统启动代码认可的通信接口,比如USART,I2C,SPI,CAN,USB等,借助于芯片厂家或第三方提供的软件工具来实现。具体到STM32系列芯片,欲利用ISP方式进行编程烧写的话,软件工具可以使用ST官方......
STM32入门系列-STM32最小系统介绍(2022-12-05)
以在没有外接电源时给RTC供电。
原理容易理解,利用了二极管的单向导通性。
复位电路
复位就是通常说的重启,STM32复位引脚是低电平复位,而正常工作状态时复位引脚是处于高电平状态。
晶振电路
STM32有两......
独立看门狗的理解(2024-08-12)
重装载寄存器的值重装载 IWDG 计数器
通过这句,将使 STM32 重新加载 IWDG_RLR 的值到看门狗计数器里面。即实现独立看门
狗的喂狗操作。
4) 启动看门狗(向 向 IWDG_KR......
相关企业
;深圳开普伦斯股份有限公司;;医疗电子方面的方案成熟的有 心电图机方案(ECG) (基于stm32) 指甲式脉搏血氧仪方案(基于stm32) 多参数监护仪方案(基于stm32) B超方案 (基于
;深圳隆大电子有限公司;;STM8 STM32系列单片机
;上海星逾电子科技有限公司;;上海星逾电子科技有限公司,位于上海斜土路东风大厦,在北京东路科技京城设有展销柜台,主要代理销售ST公司的最新 ARM Cortex™-M3 内核STM32系列!客户
;深圳市三金电子商行;;主营:STM8 STM32 GD32系列 NXP LPC系列 AT系列 PIC系列
;北京搏立微科电子有限公司;;本公司致力于推广stm32
;北京美芯微商贸中心;;LM3S系列 STM32系列 全系列供应商,常备现货。
;深圳优易特电子科技有限公司;;优易特电子科技主要从事电子元器件代理、推广、技术支持及嵌入式产品开发。目前主要代理销售ST公司的STM32系列产品以及各种开发板、开发平台等。优易
;深圳市优易特科技开发有限公司;;公司简介 优易特电子科技主要从事电子元器件代理、推广、技术支持及嵌入式产品开发。目前主要代理销售ST公司的STM32系列产品以及各种开发板、开发平台等。优易
;深圳市优易特电子;;优易特电子科技主要从事电子元器件代理、推广、技术支持及嵌入式产品开发。目前主要代理销售ST公司的STM32系列/STM8系列产品以及各种开发板、开发平台等。优易
;深圳市赛浦科技有限公司;;深圳市赛浦科技有限公司 经销批发的STM32、STM8S畅销消费者市场,在消费者当中享有较高的地位,公司与多家零售商和代理商建立了长期稳定的合作关系。深圳