你好:
请问CCS能配置生成位置无关代码吗?实现当主程序不变的情况下,方便通过Bootloder对部分功能代码的二次修改和完善。
Seven Han:您是要做在线升级吗?可以描述下ccs配置生成与位置无关具体指啥吗?
你好:
请问CCS能配置生成位置无关代码吗?实现当主程序不变的情况下,方便通过Bootloder对部分功能代码的二次修改和完善。
mangui zhang:这个应该不行如果要这么做肯定要通过复位等实现重新加载执行
你好:
请问CCS能配置生成位置无关代码吗?实现当主程序不变的情况下,方便通过Bootloder对部分功能代码的二次修改和完善。
smith mark:
回复 Seven Han:
你好,主要用于部分代码或者函数可以以组件的方式发布及更新。典型的应用如部分PLC 设备支持用户c语言开发后的程序烧录至MCU中,而保持主程序不变。
因为涉及到链接过程(Link)问题,所以要求生成的代码与该代码所处的Flash空间位置无关,部分ARM新片支持这类编译。