datasheet

11-STM32F746之存储总结

2019-08-16来源: eefocus关键字:STM32F746  存储器  保存数据

1.基本概念


存储器总的分为易失性存储器(掉电后存储内容丢失)和非易失性存储器两大类。前者存取速度快,而后者可以长期保存数据。

易失性存储器:RAM,又分为动态随机存储器(DRAM)和静态随机存储器(SRAM)。


当前个人计算机常用的内存条是DDRIII SDRAM。


EEPROM:电可擦除存储器,用电路控制,可按字节为单位修改数据,现在主要使用的ROM芯片都是这一类。


FLASH:闪存,容量比EEPROM大。


2.数据存储


1个字节=1byte=8Bit    


1KB = 1024byte = 2^10 byte=0x400,即从0x000~0x3FF


4KB = 2^12byte=0x1000,表示的地址范围0x000~0xFFF。(3个F为4KB)


1MB = 1024KB = 2^20byte=0x100000,表示的地址范围为0x00000~0xFFFFF   (5个F为1M)


STM32F746拥有512KB的SDRAM和1MB的Flash,Flash分为4*32KB扇区+1*128KB扇区+3*256KB扇区


关键字:STM32F746  存储器  保存数据

编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic471324.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:10-HAL库之ADC电压采集
下一篇:最后一页

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

7.STM32F407ZG串口通信配置流程

步骤:1.时钟使能:GPIO时钟使能,串口时钟使能。    RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOA, ENABLE);    RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE);2.端口配置:GPIO引脚配置,复用模式。    GPIO_InitTypeDef GPIO_Struct;     GPIO_Struct.GPIO_Pin=GPIO_Pin_9;    GPIO_St
发表于 2019-08-16

3.STM32F4蜂鸣器

推挽输出,输出高蜂鸣器响,输出低电平蜂鸣器停.#include <stm32f4xx.h> void Delay(__IO uint32_t nCount){ while(nCount--);}void GPIO_Con(){ GPIO_InitTypeDef GPIO_Struct; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF,ENABLE); GPIO_Struct.GPIO_Pin=GPIO_Pin_6; GPIO_Struct.GPIO_Mode=GPIO_Mode_OUT; GPIO_Struct.GPIO_Speed=GPIO_Speed_50MHz
发表于 2019-08-16
3.STM32F4蜂鸣器

2.STM32F4/7点灯

,GPIO_Pin_9); Delay(1000); }} STMF7:更多的使用HAL库函数。#include <stdio.h>#include <stm32f7xx_hal.h>#include <stm32f7xx_hal_cortex.h>static int timecounts;  static void MX_GPIO_Init(void){   GPIO_InitTypeDef GPIO_InitStruct;   __HAL_RCC_GPIOI_CLK_ENABLE();  
发表于 2019-08-16
2.STM32F4/7点灯

1.基于固件库建立STM32F4的工程模板

1.新建一个文件夹,命名为工程的名字(例如:STM32_Demo),在此文件夹下建立5个文件夹,分别命名为。如下图:CORE,FWLIB,OBJ,SYSTEM,USER2.在ST官网下载最新标准固件库(STM32F4xx_DSP_StdPeriph_Lib_V1.8.0)并解压:https://www.st.com/en/embedded-software/stm32-embedded-software.html?querycriteria=productId=SC961打开Keil uVision5,新建工程,选择 CPU(STM32F407ZG),点击OK后可以退出,不需要选择配套固件。3.从解压到固件包往新建的工程
发表于 2019-08-16
1.基于固件库建立STM32F4的工程模板

4.STM32F407ZG按键输入

1.硬件图对应的按键分别为PA0,PE4,PE3,PE2。其中KEY_UP按下时,PA0为高电平,因此应设置下拉输入。K1~K3按下时,PE4~PE2为低电平,因此应设置上拉输入。2.按键扫描:首先,按键输入这一从高电平变为低电平的动作才能任为按键按下,并不只是检测到有按键输入就是按键按下。其次,这里需要考虑按键一直处于按下状态时的情况。最后,需要对按键按下进行防抖确认。3.针对按键扫描的不同结果(如是否有按键按下,如有按键按下,是哪个按键)输出不同动作。#include <key.h>#include <delay.h>#include <stm32f4xx.h>//#define
发表于 2019-08-16
4.STM32F407ZG按键输入

STM32F103看门狗使用记录

看门狗分两种1.独立看门狗,IWDG只是简单的设置一个数,然后递减,减到0之前,还没有喂狗,狗就死了,系统重启。没有中断。只有自己代码里去喂狗。频率是内部时钟40K,可以分频。2.窗口看门狗,WWDG频率是PLCK1 我这是36M最多8分频,然后呢除以4096,就是WWDG的时钟有个2个值比较重要,1.一个是窗口值,W,在这个值之前不能喂狗,喂了狗就撑死了,reset。2.一个是临界值,0x3F到这个值还没喂狗,狗就饿死了,reset。我也不知道为什么设置是0x3F,挺奇怪的,为什么不设0x00?WWDG有一个中断函数HAL_WWDG_WakeupCallback,在倒计时到0x40的时候会掉这个,你得赶紧Refresh一下。这些
发表于 2019-08-15

小广播

何立民专栏

单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved