stm32 连接脚本
我们可以自己修改STM32的连接脚本,根据项目需求配置。比如我想配置我编译出来的bin文件分为 os bin、 驱动bin、应用bin、可以按照下面配置:连接脚本修改如下:; *************************************************************; *** Scatter-Loading Description File g...
·
我们可以自己修改STM32的连接脚本,根据项目需求配置。
比如我想配置我编译出来的bin文件分为 os bin、 驱动bin、应用bin、可以按照下面配置:

连接脚本修改如下:
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM1 0x08000000 0x00080000 { ; load region size_region
;ÕâÀï·ÅOS
ER_IROM1 0x08000000 0x00020000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
}
;Çý¶¯
ER_IROM2 0x08020000 0x00040000 { ; load address = execution address
timer.o(+RO)
usart.o(+RO)
gpio.o(+RO)
motor.o(+RO)
esp8266.o(+RO)
gsm_base.o(+RO)
gsm_code.o(+RO)
network_api.o(+RO)
nbiot_bc26.o(+RO)
}
;APP
ER_IROM3 0x08040000 0x00080000 { ; load address = execution address
*.o (APPCODE)
aaa.o(+RO)
qdy_aff.o(+RO)
client_demo.o(+RO)
}
RW_IRAM1 0x20000000 0x00004000 { ; RW data
.ANY (+RW +ZI)
}
RW_IRAM2 0x20004000 0x0000c000 { ; RW data
aaa.o(+RW +ZI)
qdy_aff.o(+RW +ZI)
client_demo.o(+RW +ZI)
}
}
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)