原文:STM32F407 Flash操作笔记

简述 STM F XX的闪存擦除方式分为两种:扇区擦除 最小单元 K 和整片擦除。在实际应用中,为满足重要信息的存储,需将信息存入FLASH中,针对以上两种擦除方式,扇区擦除更符合实际的需要。 参考手册: 写FLASH操作 经过以上五个步,就可以擦除某个扇区。但是实际运用过程中,一个扇区只存储一个信息或标志,会造成资源严重浪费。现采用缓存的方式,先读取当下扇区的数据,将读取的数据和要写入的数据组合 ...

2020-11-25 09:11 0 818 推荐指数:

查看详情

STM32F407 DAC 个人笔记

DAC框图 VDDA:模拟电源输入 VSSAL:模拟电源接地输入 Vref+:正模拟参考电压输入 —————————————— DORx:输入数字寄存器 D ...

Mon Dec 10 23:19:00 CST 2018 0 1254
STM32F407 SPI 个人笔记

概述 SPI ,Serial Peripheral interface,串行外围设备接口 全双工,同步的通信总线,四根线 主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。 4条线 MISO 主设备数据输入,从设备数据输出 ...

Fri Dec 14 19:07:00 CST 2018 0 808
STM32F407 ADC 个人笔记

1. ADC概述(STM32F4xx系列) 3 个 ADC 可分别独立使用 也可使用双重/三重模式(提高采样率) 2 个通道组 规则通道:相当于正常运行的程序 注入通道:相当于中断(可以打断规则通道的转换) 转换 ...

Mon Dec 10 17:09:00 CST 2018 0 3601
STM32F407片内FLASH擦除失败问题

  问题表现在片内FLASH只能写0不能写1,故想到可能是擦除失败。   Debug发现果然HAL_FLASHEx_Erase(&FlashEraseInit,&SectorError);函数返回的FlashStatus始终是HAL_ERROR;   调试发现HAL库中调取 ...

Tue Jul 20 23:07:00 CST 2021 0 349
STM32F407 STLINK 在线调试 个人笔记

配置的部分请看本博客STM32分类下的环境配置篇目 开始调试 一些按键 查看寄存器 查看变量值 选中变量,右键,add to watch ...

Mon Nov 26 23:36:00 CST 2018 0 652
STM32F407 I2C 个人笔记

源代码;https://github.com/YuQiao0303/STM32F407-Examples/tree/master/24.IIC 概述 I2C (IIC, Inter-Integrated Circuit),两线式串行总线, 用于连接微控制器及其外围设备。 它是 ...

Tue Dec 11 23:38:00 CST 2018 0 620
STM32F407之DMA-笔记

学习要点记录,并不全面,祥参 参考手册RM0090 简介: DMA用于外设-内存,内存-内存之间数据的快速传输 DMA控制器由双AHB 主总线架构和独立的FIFO组成,以此来优化系统带宽 ...

Fri Aug 23 01:07:00 CST 2013 0 8801
STM32F407 独立看门狗 个人笔记

什么是看门狗 如果程序跑飞了怎么办? 可以用看门狗来监控。 看门狗是: 一个递减的计数器,如果不按时给计数器赋值,计数器的值减到一定程度,就会使系统复位。 也就是说如果程序运行异常,无法正常给计数器赋值(喂狗),系统会自动复位。 STM32F407有两种看门狗: 独立看门狗 窗口 ...

Wed Dec 05 00:12:00 CST 2018 0 1156
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM