![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Bootloader
文章平均质量分 94
朝圣的背包客
拢强养了只白色的狗,取名为白白。他喜欢对着白白唱:让所有的烦恼说白白
展开
-
链接脚本文件-Linker script file
连接器(Linker)会将一个或多个生成的目标文件合并成一个可执行文件。如一个程序中,会存在若干个模块,每个模块编译会生产一个目标文件(.o格式),而最终的可执行文件只有一个。连接器会把所有目标文件合并成一个可执行文件。目标文件由若干段组成,如代码段,数据段,未初始话数据段等。链接时,链接器会打破目标文件的内部结构,把所有目标文件代码段都提取出来,共同组成最终可执行程序的代码段,并把代码段放在指定的地址空间内。链接文件的作用是:描述如果把目标文件中的段映射到可执行文件中去,并控制可执行文件中的内存布原创 2021-12-17 16:28:37 · 2188 阅读 · 0 评论 -
SBL(Falsh驱动程序)在bootloader中的应用
目录SBL 常见方式SBL(Second Boot Loader) Flash驱动程序,主要提供Flash内存的擦除及刷写。在线升级中,首先擦除特定flash内存中的数据,然后把APP的可执行文件刷写进去。SBL 常见方式在Autosar流程中,需要首先把SBL程序下载到RAM/Flash中,然后再进行应用程序的下载。SBL有下面三种方式:第一种是把驱动程序固化在ROM中,定义一个const数组,使用时拷贝到RAM中。第二种是驱动程序是放在PC端,通过总线下载到RAM...原创 2021-05-11 21:13:42 · 10345 阅读 · 3 评论