wang12zhe-29129 发表于 2015-5-13 16:03:47

STM32F407程序在FLASH中分区运行

有个项目用STM32F407,我公司做一部分功能A,客户做一部分功能B,保密起见我们不想把A的源程序或者.O文件给客户,能否把A功能预先烧录到0X8000000~0X8006000中,客户的程序在0X8006000之后,但AB连个程序要能轮流运行,并且B和A有交互数据。这个能否实现?

mark0668 发表于 2015-5-13 16:29:56

按理论应该是可以实现的,具体没做过,帮顶!

zfz0122 发表于 2015-5-13 23:10:14

我记得103是有的。不过不是你这样的,是生成bin,然后调用函数

zfz0122 发表于 2015-5-13 23:17:54

详情参考串口IAP实验吧

ynwscfsfi 发表于 2015-5-13 23:36:29

学习,mark

天天晓宇 发表于 2015-5-14 09:04:43

这个还不是IAP,轮流运行,貌似不行吧

sfee2002 发表于 2015-5-14 09:20:20

用分散加载,定义好接口及参数,直接地址直接强制类型转换成函数指针,跳转即可,但这个一两句说不清楚

stary666 发表于 2015-5-14 09:22:19

没做过,哪位大神有这经验的分享一下

tg1991 发表于 2015-5-14 10:36:37

新手是来看大神评论

天使♀的☆宇★翼 发表于 2015-5-14 15:45:03

大神,不懂帮顶
页: [1] 2
查看完整版本: STM32F407程序在FLASH中分区运行