嵌入式链接脚本.ld文件

第一部分

MEMORY
{
   
RAM (xrw)      : ORIGIN = 0x20000000, LENGTH = 320K
FLASH (rx)      : ORIGIN = 0x8000000, LENGTH = 1024K
}

ORIGIN 指定了内存区域的起始地址,而 LENGTH 则定义了区域的大小,在MEMORY区块中,可以定义各种内存区域及其属性,如只读(ROM)或读写(RAM)。还可以定义每个区域的大小和起始地址。

第二部分

SECTIONS
{
   
  /* The startup code goes first into FLASH */
  .isr_vector :
  {
   
    . = ALIGN(4);
    KEEP(*(.isr_vector)) /* Startup code 中断向量表放在FLASH起始位置 */
    . = ALIGN(4);
  } >FLASH

  /* The program code and other data goes into FLASH */
  .text :
  {
   
    _stext = .;
    . 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值