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

做网站怎么开发程序专业购物网站建设价格

做网站怎么开发程序,专业购物网站建设价格,建设部造价工程师考试网站,国内网络科技网站建设一,启动流程 1. 复位/上电 2. 根据 BOOT0/BOOT1 确定程序从哪个存储位置执行 3. 初始化 SP 及 PC 指针 将 0X08000000 位置的栈顶地址存放在 SP 指针中 将 0x08000004 位置存放的向量地址装入 PC 程序计数器 4. 初始化系统时钟 5. 初始化用户堆栈 6. 进入main函数 二…

一,启动流程

        1. 复位/上电

        2. 根据 BOOT0/BOOT1 确定程序从哪个存储位置执行

                

        3. 初始化 SP 及 PC 指针

                将 0X08000000 位置的栈顶地址存放在 SP 指针中

                将 0x08000004 位置存放的向量地址装入 PC 程序计数器

        4. 初始化系统时钟

        5. 初始化用户堆栈

        6. 进入main函数

二,map文件

        map 文件是 MDK 编译代码后,产生的集程序、数据及IO空间的一种映射列表文件。简单来说就是包括了:各种 .c 文件、函数、符号等的地址、大小、引用关系等信息。
 

        作用: 用于分析各 .c 文件占用 FLASH 和 RAM 的大小,方便优化代码。

map 文件大致可以分为五大部分,每部分的作用如下:

1. 模块、段(入口)交叉引用(Section Cross References):描述了各文件之间函数的调用关系,有助于理解各个源文件如何相互关联。

2. 移除未使用的模块(Removing Unused input sections from the image):描述了工程中未用到

而被删除的冗余程序段,有助于优化代码,降低内存负担。

3. 映射符号表(Image Symbol Table):描述了各符号(程序段、数据)在存储器中的地址、类型、大小等信息,对于理解程序的内存布局以及定位特定代码或数据段非常有用。

4. 内存(映射)分布(Memory Map of the image):描述了各程序段(函数)在存储器中的地址及占用大小,有助于分析程序的内存占用情况。

5. 映射组件大小(Image component sizes):给出了整个映像代码(.o)占用空间的汇总信息,包括代码、只读数据、已初始化读写数据、未初始化读写数据等的大小,有助于了解程序的总体内存使用情况。

MAP文件的这五部分提供了对程序内存布局、函数调用关系、以及各模块占用情况的全面分析,是STM32开发中重要的优化和调试工具。

map 文件相关的一些基本概念

段(section):描述映像文件的代码和数据块

RO:Read-Only的缩写,包括RO-data(只读数据)和RO-code(代码)

RW:Read-Write的缩写,主要是RW-data,RW-data由程序初始化初始值

ZI:Zero-initialized的缩写,主要是ZI-data,由编译器初始化为0。

.text:与RO-code同义

.constdata:与RO-data同义

.bss:与ZI-data同义

.data:与RW-data同义

http://www.hyszgw.com/news/68245.html

相关文章:

  • 网站优化方案书做一个网站怎么做的
  • 四川省网站建设wordpress 茶叶模板
  • 网站建设 官那些视频网站能用来直接做href
  • 贵阳企业做网站开发seo关键词怎么填
  • 做电商网站需要会些什么问题文章发表有稿费的平台
  • 胶州网站建设案例苏州市建设局网站首页
  • wordpress自由度保定seo排名优化
  • 湘潭做网站价格问下磐石网络rust做网站
  • 安康市网站建设做网站有er图
  • asp网站空间申请网站开发 总结报告
  • html5网站开发费用wordpress1.29下载
  • 网站开发专业工资建立公司官网多少钱
  • 荥阳做网站百度手机助手
  • 做地方的门户网站计算机网站建设开题报告
  • 宁德城乡建设网站毕设 网站开发
  • 门户站点是什么优秀的wordpress涉及
  • 东方资产营销网站网站蜘蛛屏蔽怎样恢复
  • 模板网站有什么不好wordpress图文教程
  • 网站导航栏高度美丽南方的网站建设
  • wordpress主题评论南昌搜索引擎优化
  • 腾冲网站建设的公司网站建设销售是什么
  • 呼和浩特网站建设价位秒赞网站建设
  • 深圳自助建站公司网站做的太难看
  • 南昌网站建设开发团队建设网站的平台
  • net做公司网站想设计一个自己的logo
  • 建立网站怎么做云兰装潢公司总部地址电话
  • 网站建设要考虑哪些内容丹东站
  • 江门网站建设方案策划wordpress自动播放音乐插件
  • 徐州徐州网站建设程序员必备工具
  • 好看的创意网站设计百度指数在线查询前100