当前位置: 首页 > news >正文

慧宇巅峰网络-烟台网站建设公司怎么改wordpress主页图片

慧宇巅峰网络-烟台网站建设公司,怎么改wordpress主页图片,wordpress使用代码同步到twitter,信阳网站建设文章目录 前置知识1. 单片机最小系统组成2. BOOT电路3. 三种启动模式4. 存储器映射 从主FLASH启动从系统存储区启动从SRAM启动 前置知识 1. 单片机最小系统组成 一个单片机最小系统由电源、晶振、下载电路、BOOT电路、和复位电路组成。少一个单片机都启动不了。 2. BOOT电路 … 文章目录 前置知识1. 单片机最小系统组成2. BOOT电路3. 三种启动模式4. 存储器映射 从主FLASH启动从系统存储区启动从SRAM启动 前置知识 1. 单片机最小系统组成 一个单片机最小系统由电源、晶振、下载电路、BOOT电路、和复位电路组成。少一个单片机都启动不了。 2. BOOT电路 BOOT电路本质上是单片机的引脚在ESP32中BOOT电路被称为称为GPIO_Strapping管脚引脚图如下 作用 BOOT电路的作用是用于确定单片机的启动模式启动模式后面会有说明 使用方法 在单片机上电或者复位时给BOOT管脚设置为指定电平即可将单片机设置为指定启动模式 原理单片机上电或复位后会先启动内部晶振第四个SysTick时单片机内部电路会将BOOT引脚的值进行锁存也就是保存BOOT引脚的值再根据BOOT引脚的值确定不同的启动模式 3. 三种启动模式 STM32的三种启动模式 1主FLASH 芯片内置的Flash。 2SRAM 芯片内置的RAM区就是内存啦。 3系统存储器 芯片内部一块特定的区域芯片出厂时在这个区域预置了一段Bootloader就是通常说的ISP程序。这个区域的内容在芯片出厂后没有人能够修改或擦除即它是一个ROM区。这个系统存储器只是帮你通过ISP程序下载hex进去的 4. 存储器映射 先看单片机存储器映射 因为STM32是32位单片机所以32位能表示2^32个数字用十六进制表示的范围为0x0000 0000~0xFFFF FFFF最大能够表示2^32个地址也就是4GB寻址空间STM32将这4GB地址分为8块每块存储空间为512MB注意B通常表示byteb通常表示bit 启动模式主要依靠block0所映射的存储器地址block0映射的地址如下 从下往上看第一块空间为0x0000 0000~0x000F FFFF大小为1MB名为Aliased To Flash system memory or SRAM depending on BOOT pins,意思是这块区域用于映射Flash或SRAM或系统存储区取决于BOOT引脚。 因为单片机上电后程序从0x0000 0000开始执行在4个系统时钟后对BOOT引脚进行锁存再根据锁存的BOOT引脚值将不同的存储空间映射到0x0000 0000处运行程序 从主FLASH启动 其中用于FLASH的地址范围为0x0800 0000~0x080F FFFF 大小为1MB 将主Flash地址0x08000000映射到0x00000000这样代码启动之后就相当于从0x08000000开始。主闪存存储器是STM32内置的Flash作为芯片内置的Flash是正常的工作模式。一般我们使用JTAG或者SWD模式下载程序时就是下载到这个里面重启后也直接从这启动程序。 从系统存储区启动 系统存储区地址范围为0x1FFF 0000~0x1FFF 7A0F大小为30KB 系统存储区实际上存放了一段ST事先写好的BootLoader程序且不可以被修改用于ISP下载也就是串口方式下载当我们将BOOT0拉高BOOT1拉低时也就是系统存储器模式启动单片机会将0x1FFF 0000~0x1FFF 7A0F这段空间映射到0x0000 0000处运行系统内置的BootLoader程序也就是串口下载的程序使用串口将程序下载到FLASH中下载完成之后就将BOOT0拉低重启使用主FLASH的方式运行使用串口下载的程序了。 从SRAM启动 SRAM位于block2 地址范围从0x2000 0000开始不同型号大小不同 将SRAM地址0x20000000映射到0x00000000,这样代码启动之后就相当于从0x20000000开始。内置SRAM也就是STM32的内存既然是SRAM自然也就没有程序存储的能力了这个模式一般用于程序调试。假如我只修改了代码中一个小小的地方然后就需要重新擦除整个Flash比较的费时可以考虑从这个模式启动代码用于快速的程序调试等程序调试完成后在将程序下载到SRAM中。 具体使用方式可以参考这篇帖子[Stm32 SRAM 启动方法_stm32 sram启动_eric.pyt的博客-CSDN博客](https://blog.csdn.net/pyt1234567890/article/details/123024658#:~:textStm32 SRAM 启动方法 1 1、什么情况需要SRAM启动 调试阶段需要频繁更新程序可以SRAM启动加快调试减少flash擦写损耗 程序SWD%2FJTAG接口已经配置为普通端口程序启动后无法程序更新可在SRAM中启动后再更新flash程序,Target Dialog 一定要勾选上这样才会自动更新 对应的sct文件 RAM.ini 文件 由于即便通过boot设定将启动区映射到了SRAM但程序依旧不能跳转到对应的Reset_Handle需要RAM.ini进行引导 ) 参考 [STM32的三种启动模式解析 - 21ic电子网](https://www.21ic.com/article/906706.html#:~:textSTM32的三种启动模式解析 1 从主闪存存储器启动将主Flash地址0x08000000映射到0x00000000这样代码启动之后就相当于从0x08000000开始。 主闪存存储器是STM32内置的Flash作为芯片内置的Flash是正常的工作模式。 一般我们使用JTAG或者SWD模式下载程序时就是下载到这个里面重启后也直接从这启动程序。 2 从系统存储器启动。,首先控制BOOT0、BOOT1管脚复位后STM32与上述两种方式类似从系统存储器地址0x1FFF F000开始执行代码。 … 3 从内置SRAM启动将SRAM地址0x20000000映射到0x00000000%2C这样代码启动之后就相当于从0x20000000开始。 内置SRAM也就是STM32的内存既然是SRAM自然也就没有程序存储的能力了这个模式一般用于程序调试。 ) 单片机程序烧录的3种方式(ISP、ICP、IAP)是什么 - 知乎 (zhihu.com)
http://www.pierceye.com/news/378206/

相关文章:

  • 网站登录界面图片用什么软件做wordpress qiniu
  • 设计素材网站好融资吗关键词排名怎么做好
  • 亚洲购物网站排名网站开发看掉一些功能
  • 网站开发 需求dnf盗号网站怎么做
  • 淘宝客免费网站建设宝塔搭建wordpress主机地址
  • 可以看网站的浏览器wordpress+博客+简书
  • 游戏源码网站免费网站模板有哪些内容
  • 江西网站优化广东网站设计有名的公司
  • wordpress整合dplayer关键词优化举例
  • wordpress怎么设置跳站外链接番禺网站建设培训学校
  • 怎样建立网站平台新网站应该怎么做
  • 根据颜色找网站济南做网站公司排名
  • 面对面视频 网站开发网络科技加我qq是干嘛
  • 如何登录网站制作平台百度旧版本
  • 广东营销型网站建设报价定制商品的app
  • 网站导航常用关键字电子商务网站设计内容
  • 建设vip网站相关视频wordpress 修改用户头像
  • 考百度指数 某个关键词在某个行业网站上的wordpress与Wix对比
  • 机器人网站建设规划书福州网站制作怎样
  • 自己创建一个网站需要多少钱2023最建议买10款手机
  • 寻找富阳网站建设国内个人网站欣赏
  • 企业自建站城市建设模拟游戏官方网站
  • 网站建设数据库类型建立网站信息发布登记制度
  • it培训机构都有哪些seo推广教程seo推广技巧
  • 龙岩网站开发较好的公司wordpress屏蔽首页
  • 有没有做美食的网站深圳网站建站公司
  • 学校网站建设需求分析调研表网站右侧信息跟随左侧菜单栏变化
  • 家乡网站建设策划案邢台哪里建网站
  • 网站建设实习收获青岛网上房地产网站
  • 简述电子政务网站设计的技术企业邮箱是什么类型的账户