11 2020 档案

摘要:前言: 本系列教程将 对应外设原理,HAL库与STM32CubeMX结合在一起讲解,使您可以更快速的学会各个模块的使用 所用工具: 1、芯片: STM32F407ZET6/ STM32F103ZET6 2、STM32CubeMx软件 3、IDE: MDK-Keil软件 4、STM32F1xx/STM 阅读全文
posted @ 2020-11-27 10:32 dreamrj 阅读(7723) 评论(0) 推荐(0)
摘要:stm32的内部flash在我们实际运行的时候。很多时候并没有用完,还有许许多多的空闲内存,因此可以利用内部flash存储一些数据。我使用的是stm32f407vet6 ,所以就用这个芯片来进行演示。 认识内部的存储划分。 这是芯片内部的存储划分,需要注意的是,我们自己的程序也是存储在这些位置,所以 阅读全文
posted @ 2020-11-26 20:27 dreamrj 阅读(6869) 评论(2) 推荐(1)
摘要:简述 STM32F4XX的闪存擦除方式分为两种:扇区擦除(最小单元16K)和整片擦除。在实际应用中,为满足重要信息的存储,需将信息存入FLASH中,针对以上两种擦除方式,扇区擦除更符合实际的需要。 参考手册: 写FLASH操作 经过以上五个步,就可以擦除某个扇区。但是实际运用过程中,一个扇区只存储一 阅读全文
posted @ 2020-11-25 09:11 dreamrj 阅读(3985) 评论(0) 推荐(1)
摘要:uint16_t MEM_If_Init_FS(void) { HAL_FLASH_Unlock(); __HAL_FLASH_CLEAR_FLAG(FLASH_FLAG_EOP | FLASH_FLAG_OPERR | FLASH_FLAG_WRPERR | FLASH_FLAG_PGAERR | 阅读全文
posted @ 2020-11-25 09:09 dreamrj 阅读(674) 评论(0) 推荐(0)