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

网站建设与网页制作的实验目的网站开发毕设参考文献

网站建设与网页制作的实验目的,网站开发毕设参考文献,西地那非片,网站宣传创意视频启动流程 知识点 MCU 上电复位。MSP从向量表第0个地址读取一个32位(2字节)的值并保存,该值为栈顶地址。PC计数器从第1个地址读取一个两字节的值并保存,该值为程序入口,一般是Reset_Handler。想了解FLASH地址映射可以…

启动流程

知识点

  • MCU 上电复位。
  • MSP从向量表第0个地址读取一个32位(2字节)的值并保存,该值为栈顶地址
  • PC计数器从第1个地址读取一个两字节的值并保存,该值为程序入口,一般是Reset_Handler
  • 想了解FLASH地址映射可以看STM32八股【4】-----AHB地址映射
__Vectors       DCD     __initial_sp               ; Top of StackDCD     Reset_Handler              ; Reset HandlerDCD     NMI_Handler                ; NMI HandlerDCD     HardFault_Handler          ; Hard Fault Handler
  • 执行Reset_Handler,初始化中断向量表。
    Reset_Handler为[WEAK],可以自定义修改。
Reset_Handler    PROCEXPORT  Reset_Handler             [WEAK]IMPORT  __mainIMPORT  SystemInitLDR     R0, =SystemInitBLX     R0LDR     R0, =__mainBX      R0ENDP

在Reset_Handler中执行:

  1. SystemInit():
    初始化系统时钟、PLL、外设时钟、Flash 延时等。
  2. C 运行时环境初始化:
    • 调用__main
    • 初始化 .data 段、具体来讲就是把FLASH已初始化的数据拷贝到RAM对应的.data段区域。
    • RAM .bss段未初始化的全部清零
    • 不熟悉FLASH和RAM构成的可以看STM32八股【3】------RAM和片上FLASH
  3. 进入 main():
    完成上述初始化后,调用 main() 进入用户程序。
  4. 程序运行,
    如果发生中断,CPU 根据矢量表跳转到对应中断服务函数 (xxx_IRQHandler) 处理。

问题

  • 请解释STM32微控制器的启动过程,从上电到用户主程序的执行,包括主堆栈指针(MSP)和程序计数器(PC)的初始化。

  • 在STM32的启动文件中,向量表的作用是什么?它通常位于存储器的哪个区域,为什么?

  • 启动文件中定义了堆栈和堆的大小。请解释它们在嵌入式系统中的作用,以及如何根据应用需求确定它们的大小。

  • 在启动文件中,Reset_Handler的作用是什么?它通常执行哪些关键任务来准备系统运行?

欢迎指错、交流和补充。

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

相关文章:

  • 网站建设 验证码展示型企业网站有哪些
  • 网站建设与安全管理北京住房与建设部网站首页
  • 网站系统规划报告石景山区百科seo
  • 社交模板网站建设wordpress 调用page
  • 网站后台目录如何保护外贸商城网站 定制
  • 大连建设主管部门官方网站做机械产品用什么网站
  • 谁知道做网站的电话企业网络营销目标
  • 网站开发可选择方案有哪些浦东新区手机网站建设
  • 做网站 做手机app要学什么软件合肥中科大网站开发
  • 零基础 网站英文公司网站模板
  • 指定网站长期建设 运营计划实事热点新闻事件
  • app建设网站公司简介社交网站开发教程
  • 成都网站开发的公司区块链开发语言
  • wordpress插件 盗版seo网络推广费用
  • 网站备案未注销 影响官方app
  • 珠海网站关键词推广建站行业市场容量
  • 生鲜网站建设的总体目标做网站什么笔记本好用
  • 网站优化建设宁夏苏州网上挂号预约平台12320
  • 织梦优美文章阅读网站源码外贸流程案例
  • 阿克顿巴网站建设的目的网站改版是否有影响
  • 网页设计网站建设的书籍外包程序员的出路
  • 海洋馆网站建设广州市招投标中心官网
  • 做网站生意越来越差买医疗产品的网站建设
  • 网站下载器网站加速器免费
  • 国家住房和城乡建设部网站吧来个网站吧好人一生平安2021
  • 西安哪里可以做网站建站模板更改
  • 南昌做网站的公司中国建筑人才网官网查询
  • 网站备案在哪个网站wordpress前端地址
  • 怎么申请一个网站广告设计公司 上海
  • 网站 验证码错误阿里云有域名之后怎么建设网站