TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F280041C: TMS320F280041C工程对指定的FLASH_BANK1_SEC6处写入了另一个工程生成的hex文件,该如何从main函数中跳转到FLASH_BANK1_SEC6处

Part Number:TMS320F280041COther Parts Discussed in Thread: C2000WARE

TI的工程师你们好!

       现在我的 TMS320F280041C有两个工程,第一个工程1负责进行接收工程文件并擦写到指定的flash处(例如:FLASH_BANK1_SEC6)

       另一个工程2负责生成具体的app工程文件(例如:亮灯功能的light.hex)

       现在 我将第工程2已经写入到了工程1的指定flash处,请问写入完毕后该怎么从工程1的main函数中跳转到FLASH_BANK1_SEC6这个写入工程2的扇区。

       是修改f28004x_codestartbranch.asm这个文件吗   具体应该怎么操作呢

Green Deng:

你好,你说的就是二次bootloader吧,官方有提供例程可以参考:C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f28004x\examples\flash\flashapi_ex2_sci_kernel.c

例程中有介绍如何实现bootloader程序跳转到APP程序。

,

user6510954:

您好,我参考了这个例程 但是由于我这边的测试环境没办法对这个例程进行测试  所以能麻烦您告诉我该例程具体那一部分是跳转的吗

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280041C: TMS320F280041C工程对指定的FLASH_BANK1_SEC6处写入了另一个工程生成的hex文件,该如何从main函数中跳转到FLASH_BANK1_SEC6处
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1