单片机型号:stm32L431使用库函数:HAL库 进低功耗前的配置: 1. 如果有独立看门狗,需要在上电初始化时,通过修改FLASH寄存器的相关位,使看门狗在进入stop模式后停止计数,就不会引起看门狗复位了2.对应的外设SPI,调用对应外设的对应DeInit函数,要注意的是17版的库,SPI的DeInit函数有BUG,需要按照我另一篇文章(STM32L4...
STM32F4 HAL库下CAN发送导致FLASH报错怎么解决? 求助,关于STM32H7 FMC模式1的NADV时序问题求解 STM32H743 SPI3做从机接收标记置不了位怎么解决? 程序跑到H723ZGT6的flash擦除那一段命令就死机,什么原因导致的呢? 请问下st有没有32位的大端MCU?怎么找到? 热门话题 STM32单片机一般有几种调试方式? 1699浏览 9...
1. 在进行FLASH操作之前,首先执行以下代码解锁FLASH:```HAL_FLASH_Unlock();```2. 在进行FLASH操作...
背景:项目中使用的MCU是STM32L431,在进行升级时需要往Flash中写数据,其他业务代码都是可以正常读写,但是在写升级数据时进入HardFault_Handler,程序跑飞。由于项目需要 zhangguangrong 2022-01-26 08:00:36 如何通过软件重启stm32l431? 如何通过软件重启stm32l431?我将 MCU 与sim800l 一起使用,我可以使用短信...
温度传感器程序,STM32的I2C模拟程序,值得新手去参考 上传者:weixin_42696333时间:2021-09-10 STM32L431 HAL库开发例程.rar STM32L431 HAL库开发例程 ,包括GPIO-Exti/FLASH/ADC/Sleep/ShutDown/LpRun 例程,以上代码已应用于项目,正确无误。 上传者:liuwan66时间:2020-08-25...
根据自己产品交互使用的数据类型进行定义:(绿化管理系统使用了温度、湿度、电机、光照强度一共4个数据字段。其中电机是读写类型,其他都是只读类型) 自定义功能属性添加完毕之后就发布上线: 查看物模型数据格式:后面通过MQTT协议向服务器上报数据就是这个格式
文章目录前言一、HAL库配置定时器1.CubeMx配置2.函数相互调用逻辑总结 前言基于定时器输出不同占空比的PWM波,再作为led灯的输入,关于不同占空比如何改变led灯的亮度,我自己想的是类似于高中物理讲的最大电压和有效电压的区别,有效电压是指在单位时间电流所做功的平均值,高电平保持时间越长,有效电压就越高。不过这样...
HAL_GPIO_Init(GPIOC, GPIO_InitStruct);```2. 禁用GPIO上拉电阻:使用HAL_PWREx_DisableGPIOPullUp...
STM32F4 HAL库下CAN发送导致FLASH报错怎么解决? 求助,关于STM32H7 FMC模式1的NADV时序问题求解 STM32H743 SPI3做从机接收标记置不了位怎么解决? 程序跑到H723ZGT6的flash擦除那一段命令就死机,什么原因导致的呢? 请问下st有没有32位的大端MCU?怎么找到? 热门话题 STM32单片机一般有几种调试方式? 1733浏览 9...
不是真正意义OTA,只是有个按键,按下后进入IAP程序,开始通过433模块接收数据,存储到指定flash区域,...