0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机学习汇总资料:FSMC的三个配置寄存器

lPCU_elecfans 来源:未知 作者:李倩 2018-08-21 09:42 次阅读

1、在STM32内部,FSMC的一端通过内部高速总线AHB连接到内核Cortex-M3,另一端则是面向扩展存储器的外部总线。

内核对外部存储器的访问信号发送到AHB总线后,经过FSMC转换为符合外部存储器通信规约的信号,送到外部存储器的相应引脚,实现内核与外部存储器之间的数据交互。

2、FSMC中的DATASET和ADDSET的设置需要参看外部存储器的时序图来确定。

一般而言,DATASET指的是数据建立时间,也就是读/写信号开始到读/写信号停止(上升沿存储数据)的持续时间。(一般来说写比读快!)。

而ADDSET指的是地址建立时间,指的是片选之后到读/写操作之前的时间,这是针对SRAM来说的,如果操纵的是TFT,不存在地址线,所以此时的ADDSET就是读/写信号结束到RS电平的转换时间。

3、

4、

5、FSMC的三个配置寄存器:FSMC_BCRx(片选控制配置)、FSMC_BTRx(片选时序)、FSMC_BWTRx(片选写时序)。

6、RTC时钟配置必须要用到BKP寄存器,BKP寄存器在单片机复位、电源复位、待机唤醒模式下是不会更改值的,他的供电由VDD供电,VDD被切断后自动切换至外部的VBAT供电。

7、要修改BKP寄存器的值,必须取消其写保护的标志。BKP寄存器在上电时自动写保护。

8、Stm32有三种省电模式:

三种省电模式中,耗电量从上到下依次降低,待机模式的电流仅为2uA。

9、从待机模式中唤醒单片机等效于让单片机复位,但是电源寄存器的值会有一个标志位指示单片机是被唤醒的,不是被复位的。

10、ADC的时钟不要超过14MHz,否则转换精度会下降。最大转换速率为1MHz,即转换周期为1us(14MHz,采样周期为1.5个ADC时钟)

11、Tcovn=采样时间+12.5个周期。采样时间尽量选长一点,这样精度高一些,但是转换速率下降,这也是有利必有弊。

12、

13、拿ARM7TDMI来说,T代表Thumb指令集,D是说支持JTAG调试(Debugging),M意指快速乘法器,I则对应一个嵌入式ICE模块。

14、MMU作为嵌入式处理器与应用处理器的分水岭标志à具有内存管理单元的嵌入式处理器可以定位为应用处理器。

这么说M系列和A系列的处理器的区别在于A系列的处理器具有MMU单元可以进行内存模块的管理。

15、ARM处理器有两种状态:ARM状态和Thumb状态。

16、这张图说明了一切:Thumb2指令集做了一件很伟大的事情:将16位和32位的指令集融为一体,兼容性非常强!(这么说CM3不支持某些32位ARM指令集??)

17、

18、MSP是系统复位后使用的堆栈指针,PSP由用户的代码使用。两个堆栈指针为4字节对齐!!

19、在ARM编程领域中,凡是打断程序运行的事件,统称为异常(exception)。

20、因为存在LR(链接寄存器),所以可支持1级的子程序调用而不用压栈到内存,大大提高了运行速度。---à这就是说,我们在编程的时候,一级调用是不会耗费太多时间的,除非是二级调用!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 寄存器
    +关注

    关注

    31

    文章

    5304

    浏览量

    119888
  • 存储器
    +关注

    关注

    38

    文章

    7443

    浏览量

    163543
  • STM32
    +关注

    关注

    2265

    文章

    10858

    浏览量

    354451

原文标题:STM32大神笔记,超详细单片机学习汇总资料(干货分享2)

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    请问TAS5717驱动扬声需要配置哪些寄存器

    我买了你们的TAS5717的功放芯片。电路是按照使用手册画的,单片机的I2C与芯片通讯正常,可读写任何寄存器都成功。我利用单片机的I2S传送音频数据给功放芯片。估计芯片默认的寄存器
    发表于 10-25 13:03

    单片机按键中断配置教程

    一些小伙伴觉得单片机入门太难了,又要懂原理图、又要懂寄存器、还要学编程语言。
    的头像 发表于 10-23 16:30 413次阅读
    <b class='flag-5'>单片机</b>按键中断<b class='flag-5'>配置</b>教程

    单片机基本io功能调试过程

    所使用的单片机型号以及需要调试的IO口。不同型号的单片机在IO口的配置和特性上可能有所不同。 查阅单片机手册 : 查阅单片机的手册或数据手册
    的头像 发表于 09-14 14:38 404次阅读

    单片机io口怎么配置成输出口

    单片机IO口配置成输出口的过程通常涉及对单片机内部寄存器的操作。不同型号的单片机寄存器配置和编
    的头像 发表于 09-14 14:33 576次阅读

    Jacinto7 DDRSS寄存器配置工具

    电子发烧友网站提供《Jacinto7 DDRSS寄存器配置工具.pdf》资料免费下载
    发表于 08-27 10:11 0次下载
    Jacinto7 DDRSS<b class='flag-5'>寄存器</b><b class='flag-5'>配置</b>工具

    寄存器分为基本寄存器和什么两种

    寄存器是计算机中用于存储数据的高速存储单元,它们是CPU内部的重要组成部分。寄存器可以分为基本寄存器和扩展寄存器两种类型。 一、基本寄存器
    的头像 发表于 07-12 10:31 1041次阅读

    暑假如何学习单片机

    暑假是学习和掌握单片机基础知识的良好时机。以下是一关于如何在暑假期间学习单片机的建议计划
    的头像 发表于 07-03 09:19 468次阅读
    一<b class='flag-5'>个</b>暑假如何<b class='flag-5'>学习</b><b class='flag-5'>单片机</b>

    寄存器单片机的关系与区别

    在计算机系统中,寄存器单片机是两至关重要的概念。寄存器作为中央处理(CPU)内部的重要组成部分,用于暂时存储数据和指令,确保CPU能够
    的头像 发表于 05-30 17:17 689次阅读

    特殊功能寄存器的解释整理汇总

    电子发烧友网站提供《特殊功能寄存器的解释整理汇总.pdf》资料免费下载
    发表于 05-09 14:27 7次下载

    51单片机串口通信详细介绍-小白必看

    51单片机串口通信是单片机与外部设备通信的重要方式,它基于串行通信的原理,以字节为单位进行数据传输。在51单片机中,串口通信主要依赖于两关键寄存器
    的头像 发表于 04-17 09:33 1815次阅读
    51<b class='flag-5'>单片机</b>串口通信详细介绍-小白必看

    如何根据自己设计中的寄存器配置总线定义来生成一套寄存器配置模版

    无论是FPGA还是ASIC,系统设计中总会存在配置寄存器总线的使用,我们会将各种功能、调试寄存器挂载在寄存器总线上使用。
    的头像 发表于 03-04 13:56 1036次阅读
    如何根据自己设计中的<b class='flag-5'>寄存器</b><b class='flag-5'>配置</b>总线定义来生成一套<b class='flag-5'>寄存器</b><b class='flag-5'>配置</b>模版

    CPU的6主要寄存器

    CPU寄存器是中央处理内的组成部分,是有限存贮容量的高速存贮部件。寄存器是CPU内部的元件,包括通用寄存器、专用寄存器和控制
    的头像 发表于 02-03 15:15 3767次阅读

    arm三个寄存器在gdb调试时的作用

    arm三个寄存器在gdb调试时作用  ARM是一种广泛使用的微处理架构,它广泛应用于移动设备、嵌入式系统和其他高性能计算设备。当我们在使用gdb(GNU调试)调试ARM程序时,了解
    的头像 发表于 01-31 10:44 874次阅读

    ADXL345的三个轴的偏置寄存器中的值有什么意义呢?

    ADXL345的三个轴的偏置寄存器中的值有什么意义呢?为什么一定要有偏置才能工作呢?而且偏置最大才2g。如果我设置成满偏置,那么静止的时候读出来的数据寄存器的值是多少呢?
    发表于 01-02 07:17

    sbit在单片机中的作用和用法

    sbit是单片机(Microcontroller)中的一特殊功能寄存器位(Special Function Register Bit),用于控制特定IO引脚的输入输出方向及状态。本文将详细介绍
    的头像 发表于 12-20 09:35 1.7w次阅读