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

电商网站代码模板自媒体营销的策略和方法

电商网站代码模板,自媒体营销的策略和方法,自动修改wordpress,wordpress 首页幻灯片插件启动流程 1.上电复位 2.系统初始化 3.跳转到 main 函数 启动入口: cpu被清空,程序从0x00000000开始运行0x00000000存放的是reset_handler的入口地址0x00000000的实际位置会变,根据不同的启动模式决定启动模式分为: flash启动&a…

启动流程

1.上电复位
2.系统初始化
3.跳转到 main 函数

启动入口:

  • cpu被清空,程序从0x00000000开始运行
  • 0x00000000存放的是reset_handler的入口地址
  • 0x00000000的实际位置会变,根据不同的启动模式决定
  • 启动模式分为:
    • flash启动:常用的启动方式,0x00000000被映射到0x0800000
    • sram启动:用于调试
    • 系统闪存启动:用于烧录程序,跑的是系统自带的bootloader

初始化中断向量表

  • 0x00000000存放的是中断向量表的起始位置

  • 中断向量表的前4个字节是 _initial_sp, 表示 主栈指针(MSP) 的初始地址,用来设置堆栈指针(SP)

    Stack_Size      EQU     0x00000400AREA    STACK, NOINIT, READWRITE, ALIGN=3
    Stack_Mem       SPACE   Stack_Size
    __initial_sp
    

    其中_initial_sp是一个标号,代表栈+堆,即栈顶

  • 然后从下一个地址(0x08000004)读取复位处理程序的地址(Reset_Handler),并跳转到那里执行

    ; Reset handler
    Reset_Handler    PROCEXPORT  Reset_Handler             [WEAK]IMPORT  __mainIMPORT  SystemInitLDR     R0, =SystemInitBLX     R0LDR     R0, =__mainBX      R0ENDP
    

    Reset_Handler中主要:

    • 调用了systemInit,配置系统时钟等硬件。
    • 进入了_main函数,复制数据,跳转用户main函数

SystemInit 是 ST 库提供的函数,负责初始化时钟、外设等,比如设置系统时钟为 72MHz。
__main 是 C 运行时库的入口,它会初始化全局变量(复制 .data 段到 SRAM,清零 .bss 段),然后跳转到用户写的 main 函数,至此头文件初始化完成。
stm32 ram和flash分布

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

相关文章:

  • 微网站开发 付费阅读网站流量分析
  • 网站建设的实验心得体会上海百度seo优化
  • 永久免费建站空间冯站长之家
  • 转移网站如何转数据库广西seo优化
  • 域名解析要登入哪个网站做百度一下你就知道123
  • 邢台wap网站建设费用站长平台官网
  • 优易官方网站山东seo推广公司
  • 出行南宁app软件下载徐州百度seo排名优化
  • 淮阴网站建设营销网站建设哪家快
  • 做circrna的网站宁波seo深度优化平台
  • 中高端网站建设软件开发外包
  • 济南定机票网站建设东莞互联网推广
  • 北京做网站制作公司化妆品营销推广方案
  • 福州 网站建设专注于seo顾问
  • 怎么弄免费的空间做网站新闻头条 今天
  • 有可以做国外支付系统的网站吗嘉兴seo
  • 建站时长是什么原因造成的seo接单平台有哪些
  • 什么是网站建设需求朋友圈广告30元 1000次
  • 网站公告怎么做培训机构网站
  • 网站开发 国际网站网站运营推广选择乐云seo
  • 网站开发 发表文章网页设计与制作考试试题及答案
  • 电子商务企业网站建设规划网络营销推广方法
  • 1高端网站建设新手小白怎么做跨境电商
  • 常州知名做网站服务今日新闻播报
  • 做网站的服务器哪个系统好企业培训课程种类
  • 网站搜索怎么做的百度网盘客服电话24小时
  • 武汉网站制作哪家强seo首页排名优化
  • 临淄辛店今天招聘信息专业seo推广
  • 山东网站备案时间南昌seo网站管理
  • 编程网站scratch在线使用长沙网站包年优化