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

网站自动弹窗代码网站设计欣赏中国

网站自动弹窗代码,网站设计欣赏中国,wordpress目录迁移,wordpress文章备份插件为了实现板卡支持OTA升级,将FLASH主要划分为五个片区,分别用以存储bootloader,app1,app2,parameters,以及升级标志,如下表所示: 地址区间用途说明0x08000000~0x0800BFFFbootloader引导程序0x08020000~0x0807FFFFAPP1运行程序0x08…

为了实现板卡支持OTA升级,将FLASH主要划分为五个片区,分别用以存储bootloader,app1,app2,parameters,以及升级标志,如下表所示:

地址区间用途说明
0x08000000~0x0800BFFFbootloader引导程序
0x08020000~0x0807FFFFAPP1运行程序
0x08080000~0x080DFFFFAPP2升级程序
0x08010000~0x0801FFFFparameters系统参数
0x0800FFF0upgradeFlag升级标志

升级的原理在之前的文章中有介绍,这里因为app大小超过了原来规划的存储空间的大小,因此依据MCU的flash sector的划分,要避免不同用途共用一个sector的空间,因此重新规划了分区,目前app的存储区域有6*64k=384k,满足实际项目需要。

在stm32cubeide中进行app的编译的时候,因为程序不是从flash起始地址0x08000000开始运行,因此需要在工程中做以下更改:

1、Core/Src/system_stm32f4xx.c中:

/* #define VECT_TAB_SRAM */
#if defined(VECT_TAB_SRAM)
#define VECT_TAB_BASE_ADDRESS   SRAM_BASE       /*!< Vector Table base address field.This value must be a multiple of 0x200. */
#define VECT_TAB_OFFSET         0x00000000U     /*!< Vector Table base offset field.This value must be a multiple of 0x200. */
#else
#define VECT_TAB_BASE_ADDRESS   FLASH_BASE      /*!< Vector Table base address field.This value must be a multiple of 0x200. */
#define VECT_TAB_OFFSET         0x00020000U     /*!< Vector Table base offset field.This value must be a multiple of 0x200. */
#endif /* VECT_TAB_SRAM */

将中断向量表偏移值VECT_TAB_OFFSET改为0x0002000U。

2、Inc/STM32F407ZGTX_FLASH.ld中:

/* Memories definition */
MEMORY
{CCMRAM    (xrw)    : ORIGIN = 0x10000000,   LENGTH = 64KRAM    (xrw)    : ORIGIN = 0x20000000,   LENGTH = 128KFLASH    (rx)    : ORIGIN = 0x8020000,   LENGTH = 384K
}

将FLASH的起始地址改为0x8020000,长度改为384K,表示固件在flash中的开始位置以及长度,当编译时固件大小超过设定长度384K时,编译会提示出错。

http://www.dtcms.com/wzjs/812017.html

相关文章:

  • win7 iis部署网站青海风控平台app
  • 潍坊专业网站建设公司.net双拼做公司网站
  • 模板网站怎么做才美观大连万词推广
  • 电商站外推广平台有哪些杭州网站建设seo优化
  • 网站前端建设都需要什么广州建设品牌网站
  • 建设一个会员积分网站杭州建设网站平台的哪些企业比较好
  • 郭仓镇做网站网站建设应注意哪些事项
  • 重庆网站目录广告公司广告语
  • 西安模板建站定制广州网站设计专注乐云seo
  • 简单网站建设 有教程视频久久建筑网可信吗
  • 怎么看网站是否被百度惩罚高端网站设计技术分析
  • 动易网站风格免费下载做网站SEO用什么电脑方便
  • 百度推广网站可以链接到同公司另一个网站吗怎样做网站测评
  • 流量对网站的作用南平市建设局网站
  • 做seo排名好的网站wordpress博客头图怎么改
  • 网站主办者是什么意思东莞58同城招聘网
  • .net做网站开发吗怎么把做的网站传
  • 济南企业建站品牌网站推广一般办法
  • 阜阳网站建设电话装修案例图片 效果图
  • 青岛无间设计公司网站动漫设计软件
  • 网站开发前期方案青岛易龙网站建设
  • 外贸网站建设哪家好朋友圈营销推广
  • 大兴手机网站建设有网站源码去哪里做
  • 网站建设 中企高程山东川畅科技网站设计
  • 网上书城网站开发的数据字典标志设计宣传册设计公司
  • 网站的域名怎么看浙江大数据网站建设问答知识
  • 阳江公司网站建设wordpress自定义页面
  • 福建网站开发速成班wordpress 移动端接口
  • 成都网站建设工作室网址大全有用吗
  • 哪里有好的免费成品网站程序如何创建电子商务网站