查看: 2803|回复: 0

[MPC] mpc5644 lcf文件修改

[复制链接]

该用户从未签到

9

主题

17

帖子

0

注册会员

Rank: 2

积分
119
最后登录
2019-4-11
发表于 2016-2-25 11:25:47 | 显示全部楼层 |阅读模式
在修改lcf文件中 flash空间重新分配后,编译出现 Overlap of the ROM image address of .text_vle section section with executable address of .text_vle section;

修改后的文件:
MEMORY
{
    resetvector:           org = 0x00000000,   len = 0x00000008
    init:                           org = 0x00000020,   len = 0x00000FE0       
    exception_handlers:    org = 0x00001000,   len = 0x00001000
    internal_flash:        org = 0x00004000,   len = 0x00040000
    flash_fun_flash:       org = 0x003F2000,   len = 0x00004000

    internal_ram:          org = 0x40000000,   len = 0x00023800      /*142k*/
    user_ram:              org = 0x40023800,   len = 0x00002800      /*10k*/
    heap  :                org = 0x40026000,   len = 0x00005000      /*20k*/
    stack :                org = 0x4002b000,   len = 0x00005000      /*20k*/

}



修改前:
MEMORY
{
    resetvector:           org = 0x00000000,   len = 0x00000008
    init:                           org = 0x00000020,   len = 0x00000FE0       
    exception_handlers:    org = 0x00001000,   len = 0x00001000
    internal_flash:        org = 0x00002000,   len = 0x00040000
    flash_fun_flash:       org = 0x003F2000,   len = 0x00004000

    internal_ram:          org = 0x40000000,   len = 0x00023800      /*142k*/
    user_ram:              org = 0x40023800,   len = 0x00002800      /*10k*/
    heap  :                org = 0x40026000,   len = 0x00005000      /*20k*/
    stack :                org = 0x4002b000,   len = 0x00005000      /*20k*/

}


仅仅修改了internal_flash的起始地址,但是修改后无法编译通过,有没有哪位大侠指点迷津
我知道答案 目前已有0人回答
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-23 20:13 , Processed in 0.080125 second(s), 21 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表